xorhex / mlget Goto Github PK
View Code? Open in Web Editor NEWA golang CLI tool to download malware from a variety of sources.
A golang CLI tool to download malware from a variety of sources.
Error:
[*] Triage: https://tria.ge/api/v0
[-] Hash 6784b646378c650a86ba4fdd4baaaf608e5ecdf171c71bb7720f83965cc8c96f Sample ID: 240731-nwrnca1enp
2024/08/01 09:17:32 zip: invalid password
Tested manually and the default password has not changed, so need to figure out why this error occurred.
When mlget queries InQuest (https://labs.inquest.net/api), it gets stuck for a very long time, at least 30s or 1min. All the other queries are very fast.
For example this query: mlget 206547178c018a7f4db353375eb0f8e6
Look up bbe855f9259345af18de5f2cfd759eb78782b664bb22c43f19177dab51d782da (sha256)
Looking on MalwareBazaar
[*] MalwareBazaar: https://mb-api.abuse.ch/api/v1
Post "https://mb-api.abuse.ch/api/v1": EOF
[!] Not Found
It would be great to add Objective-See's Mac Malware repository as a source: https://objective-see.com/malware.html
$ mlget fc17c021f18ec73d1544ad46dde6a1f1949f126bf3e75f97e241f982e2b07c86
Hashes Passed Via the Command Line:
- fc17c021f18ec73d1544ad46dde6a1f1949f126bf3e75f97e241f982e2b07c86
Look up fc17c021f18ec73d1544ad46dde6a1f1949f126bf3e75f97e241f982e2b07c86 (sha256) - (1 of 1)
Querying all services
<SNIP>
[*] HybridAnalysis: https://www.hybrid-analysis.com/api/v2
[!] Not authorized. Check the URL and APIKey in the config.
Could also be that the sample is not allowed to be downloaded.
<SNIP>
Hashes not found!
0: fc17c021f18ec73d1544ad46dde6a1f1949f126bf3e75f97e241f982e2b07c86
Compared to:
$ python3 vxapi.py search_hash fc17c021f18ec73d1544ad46dde6a1f1949f126bf3e75f97e241f982e2b07c86
[]
$ python3 vxapi.py feed_get_latest|head
{
"count": 248,
"data": [
{
"analysis_start_time": "2024-07-20 06:53:40",
"domains": [
"apple.hkmyzs.com",
"appleid.cdn-apple.com",
"www.apple.com"
],
Same API key for both.
Querying all services
[*] AssemblyLine:
panic: send on closed channel
goroutine 35 [running]:
main.hashFileAndCheck({0xc0003dbac0, 0x40}, 0x0?)
~/src/mlget/mlget.go:398 +0x20a
main.downloadMalwareFromCLI.func2()
~/src/mlget/mlget.go:244 +0x55
created by main.downloadMalwareFromCLI in goroutine 1
~/src/mlget/mlget.go:242 +0xbe9
Title. Malpedia's API can return a 404 message in the form of {"detail":"Not found."}
. MLGet currently considers this a success.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.