bp0lr / dmut Goto Github PK
View Code? Open in Web Editor NEWA tool to perform permutations, mutations and alteration of subdomains in golang.
License: MIT License
A tool to perform permutations, mutations and alteration of subdomains in golang.
License: MIT License
hi,
first thanks for this awesome tool,
here's the problem, when i try using the tool with a list of subdomains
cat all.list| dmut -d ~/go/src/github.com/bp0lr/dmut/words.txt -w 30 -s ~/Tools/recon/massdns/lists/resolvers.txt -o all.list-dmut
this error showup:
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x7ff705]
goroutine 72 [running]:
main.generateTable(0xc0001f28f8, 0x3, 0xc0001f5000, 0xfd, 0xfd, 0x1f4, 0x3, 0x19, 0xc001fda000, 0xace, ...)
/home/simo/go/src/github.com/bp0lr/dmut/main.go:345 +0x1f5
main.main.func1(0xc000032120, 0xc00000ec20, 0xc0002da5b0, 0xc0002da5a0)
/home/simo/go/src/github.com/bp0lr/dmut/main.go:223 +0xd2
created by main.main
/home/simo/go/src/github.com/bp0lr/dmut/main.go:221 +0xf35
Go version: go1.14 linux/amd64
Hello, in what the code here https://github.com/bp0lr/dmut/blob/main/dns/dns.go differs from https://github.com/projectdiscovery/retryabledns/blob/master/client.go? Is there any improvement?
@bp0lr It would be good if it have a flag to save --save-gen
generated list to a provided location, as now it is saving generated.txt
to the current directory by default.
Tried every command in the README still no output
tried everything here and still no output.
dmut -u github.com -d ~/.config/wordlists/mutation -w 150 --dns-timeout 300 --dns-retries 3 --dns-errorLimit 1500000 --show-stats
Didn't run ^
dmut -u galnagli.com -d ~/.config/wordlists/mutation -w 150 --dns-timeout 300 --dns-retries 3 --dns-errorLimit 1500000 --show-stats
Worked ^
What type of licence dmut is on?
@bp0lr It would be good if it have a flag to save only output of permutation / alterations without resolving them.
Thank You.
Hi @bp0lr Thank you for the tool as I am using this in my workflow. While viewing other tools I came to know this https://github.com/maliciousgroup/maldns
leave the numeric permutation from the process but it is doing some extra permutations like below:
like the wordlist
one
domain
test.example.com
result from maldns
one-one.test.example.com
one-one.test.example.com
one.test-one.example.com
one.one-test.example.com
test-one.one.example.com
one-test.one.example.com
test.one-one.example.com
test.one-one.example.com
It would be much more useful if you can also add this to dmut.
Thanks
@bp0lr Is there any way to avoid permutations with 1-9 which are generated by default.
like 1.example.com to 9.example.com
hey i have been using this commad
cat makers/alives2 | dmut -d ~/wordlist/bestdns.txt -w 100 --dns-timeout 300 --dns-retries 5 --dns-errorLimit 25 -s ~/.dmut/resolvers.txt --show-stats -o results.txt
it runs for some time doesn't gives ant output and after a short while it says "killed"
@bp0lr Trying to generate long list of domains on a system with 32G ram but it crashes fatal error: runtime: out of memory
can you add a flag to control the threads.
I am only generating list cat mydomains.txt | ./dmut -d list.txt --save-gen
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.