Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

go install validation error #2978

Closed
1trapbox opened this issue Dec 5, 2022 · 1 comment
Closed

go install validation error #2978

1trapbox opened this issue Dec 5, 2022 · 1 comment
Labels
Type: Enhancement Most issues will probably ask for additions or changes.

Comments

@1trapbox
Copy link

1trapbox commented Dec 5, 2022

恭喜發財 ~ 
❯ go version  
go version go1.19.3 linux/amd64

恭喜發財 ~ 
❯ go install -v github.com/projectdiscovery/nuclei/v2/cmd/nuclei@latest
go: downloading github.com/projectdiscovery/nuclei/v2 v2.8.0
go: downloading github.com/projectdiscovery/nuclei v1.1.7
go: github.com/projectdiscovery/nuclei/v2/cmd/nuclei@latest: github.com/projectdiscovery/nuclei/v2@v2.8.0: verifying module: checksum mismatch
        downloaded: h1:qGjiHMWsvjUofLW0Nw++Ekrr9UnylcHE5z310ls28oE=
        sum.golang.org: h1:ZpdS7I0IaieJArCGP9Fc7IokW8Dl7upla4Nqd10EL+o=

SECURITY ERROR
This download does NOT match the one reported by the checksum server.
The bits may have been replaced on the origin server, or an attacker may
have intercepted the download attempt.

For more information, see 'go help module-auth'.

恭喜發財 ~ 
@1trapbox 1trapbox added the Type: Enhancement Most issues will probably ask for additions or changes. label Dec 5, 2022
@1trapbox
Copy link
Author

1trapbox commented Dec 5, 2022

SOLVED
This is a temporary problem as I've had success after a while from trying

@1trapbox 1trapbox closed this as completed Dec 5, 2022
wip-sync pushed a commit to NetBSD/pkgsrc-wip that referenced this issue Feb 26, 2023
pkgsrc changes:
 * Add patches to support NetBSD by bumping minimum required pebble
   dependency

Changes:
v2.8.9
* Fixed URL encoding issues in paths
* Fixed panic crash with ratelimit
* Fixed path handling inconsistencies
* Fixed data race in templates with payloads
* Fixed using httpx as a library for http probing
* Fixed data race in race requests
* Fixed publish docs workflow
* Fixed retryablehttp for templates loading
* Fixed `aes_cbc` helper function update
* Fixed json schema for extractor attribute
* Added env variable support in reporting config
* Added proxy use in headless binary download
* Added interactsh payload input support in TLS SNI field

v2.8.8
* Fixed url encoding issues
* Fixed host spray race condition
* Fixed panic crash with non-existent target input
* Fixed aws signer missing template variables
* Added clustering support for DNS templates
* Added clustering support for TLS templates
* Added support for `-no-mhe` option

v2.8.7
* Added `generate_jwt`, `json_minify`, `json_prettify` helper functions
* Added markdown index file
* Fixed issue with IP input in uncover integration
* Fixed hmap storage requirement via omitempty
* Fixed content length edge cases
* Added optional timestamp in debug logs
* Moved examples to go file

v2.8.6
* Fixed encoding issue with key characters in URL
* Fixed matched URL in CLI output with rawhttp
* Fixed file upload in the headless protocol
* Extended advanced template filtering fields
* Removed unused code in integration tests

v2.8.5
* Fixed host skipping error
* Fixed bug to include template path of template
* Fixed a bug missing trailing slash
* Added stale bot

v2.8.4
* Added scan strategy option
* Added exporter for splunk reporting
* Added initialization of flags with nil slice
* Added YAML inclusion support
* Added `stop-at-first-match` for headless protocol
* Added support to query DNS TLSA record
* Added release announcement to discord server
* Added more error coverage to skip host to scan
* Added skipped host information on default run
* Added template path in json output
* Added `ParseFromReader` function
* Added cli variables support in SSL Protocol
* Fixed bug to automerge url parameters from input and templates
* Fixed bug in markdown export to break line characters with HTML notation
* Fixed bug with `-resume` option rewriting the output file contents, so previous data removed
* Fixed tlsx ocsp panic
* Fixed workflow templates when creating inputhttp helper
* Fixed memory leak on hmap with LRU
* Fixed debug flags do not work correctly with headless templates
* Fixed issue with deny list attribute in file protocol
* Fixed issue with `-scan-all-ips` option
* Fixed most go routine leaks
* Fixed url input panic
* Fixed golang example input
* Fixed issue in dsl to avoid unwanted debug print
* Fixed issue with failed items reporting error in hosterrorscache
* Refactor around the input to type conversion

v2.8.3
* Fixed bug to consider clustering with automatic http probing
* Fixed bug to remove blank protocol name
* Added option to disable request clustering
* Added custom ip to protocol-generated variables

v2.8.2
* Fixed issue with printing `host` instead of `ip`
* Fixed nil crash with input URL edge case

v2.8.1
* Fixed projectdiscovery/nuclei#2978

v2.8.0
* Added URL fuzzing support for query params
* Added automatic http probing based on input (`httpx integration`)
* Added ASN/CIDR input support (`asnmap integration`)
* Added search engine query suppport (`uncover integration`)
* Added support to scan all (`v4/v6`) IPs of host
* Added `attack-type` CLI option to override template option
* Added `split` DSL function
* Added automatic request condition handling
* Added case insensitive matcher name support in workflows
* Added client/server hello in SSL templates
* Added connection refused error to skip with `-max-host-error` option
* Added custom cancel function
* Added custom template download support from AWS bucket
* Added custom template download support from GitHub
* Added forced http2 connection option
* Added host with optional port type logic
* Added chinese translation readme and typo fixes
* Added indonesia translation README
* Added more filters in workflows
* Added option to display template contents
* Added optional `-sandbox` option for payload files and requests
* Added optional timestamp option insead of default
* Added optional variable dump feature
* Added race condition tests
* Added ratelimit support to dns protocol
* Added targets number in output banner
* Added templates-checksum & custom input support
* Fixed docker build missing gcc binary
* Fixed example code showcasing how to use nuclei as a library
* Fixed GitHub workflow test with current code change
* Fixed invalid fields in jsonschema request structures
* Fixed issue in ratelimit library
* Fixed issue with aws signature in requests
* Fixed issue with header truncation issue
* Fixed issue with sarif output format
* Fixed issue with setting `content_length` as `len(body)`
* Fixed nested expression replacement using fasttemplate
* Fixed reported dialed ip
* Fixed typo in the `-stop-at-first-match` flag
* Fixed unit tests for replacer
* Fixed URI issue with unsafe templates
* Fixed issue in headless engine to wait for complete page load
* Updated rdap library with fixed fork
* Updated utils helpers libraries (#2809)

v2.7.9
- Fixed gomod file

v2.7.8
* Added shared context execution in workflows
* Added tlsx integration to nuclei
* Added CIDR input support
* Added proxy support for network protocol
* Added same host redirect (`-fhr`) support in cli and template
* Added multiple named matcher based condition in workflow
* Added option to list dsl function (`-ldf`)
* Added helm chart / kubernetes installation instruction
* Added wrapped errors for dsl compilation error
* Added default config generation for reporting options
* Added elasticsearch host reporting field support
* Added response truncation support with flags
* Added new dsl functions:
    - `to_unix_time`,`hex_to_dec`,`oct_to_dec`,`bin_to_dec`
    - `contains_all`, `contains_any`
    - `sort`, `uniq`
    - `sha512`
* Added unit test for
    - `extractors`
    - `extract.go`
* Fixed out-of-memory error by forcing conns to be gc-ed by default
* Fixed multi-protocol in templates
* Fixed the example code showcasing how to use nuclei as a library
* Fixed bug in rate limiter with bucket refill and unrestricted token burst
* Updated `-tl` flag to list template path
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement Most issues will probably ask for additions or changes.
Projects
None yet
Development

No branches or pull requests

1 participant