linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / tools / networking / proxify / default.nix
blob6a0bfcc6ee2223ab563bafb0ec5e42f4f50dc61e
1 { buildGoModule
2 , fetchFromGitHub
3 , lib
4 }:
6 buildGoModule rec {
7   pname = "proxify";
8   version = "0.0.3";
10   src = fetchFromGitHub {
11     owner = "projectdiscovery";
12     repo = "proxify";
13     rev = "v${version}";
14     sha256 = "15j2q9zrs8bdf72jgldkai3xbi4irk69wyjzv48r74rdgf2k49gn";
15   };
17   vendorSha256 = "1x78n88ri8kph827k03x1q06zpbbbp7793xsvc376ljda5n6bqig";
19   meta = with lib; {
20     description = "Proxy tool for HTTP/HTTPS traffic capture";
21     longDescription = ''
22       This tool supports multiple operations such as request/response dump, filtering
23       and manipulation via DSL language, upstream HTTP/Socks5 proxy. Additionally a
24       replay utility allows to import the dumped traffic (request/responses with correct
25       domain name) into other tools by simply setting the upstream proxy to proxify.
26     '';
27     homepage = "https://github.com/projectdiscovery/proxify";
28     license = licenses.mit;
29     maintainers = with maintainers; [ fab ];
30   };