Comments (6)
hi!
yes, I'm aware of that.
the jobs list is 100% generated in memory, so if you are working with a big permutation list that can literally eat all your memory.
I have plans to fix this using a file. I hope have some free time soon to be able to do it.
from dmut.
@bp0lr thank you for your prompt response on this, any workaround just for the time.
from dmut.
you can do some bash magic, and split your list.txt into multi parts.
that is the best approach for now.
from dmut.
@bp0lr Indeed but I am looking for something to change into the main.go initially just for now to lower the process / threads / workers or memory usage.
from dmut.
the problem isn't related to workers.
The main permutation list generated from the domain + dictionary list is created in memory.
when you have a big domain list or dictionary list that list could be huge.
if you want to fix the problem from the code base, you need to change the generation chain to use a file to store the results and then load them into memory.
from dmut.
@bp0lr It would also great if you add a flag
like dnsgen
to have Min length of custom words extracted from domains.
so it mutate domains like:
domains
new-old.example.com
words
space
Dmut Mutation
new-oldspace.example.com
spacenew-old.example.com
space.new-old.example.com
new-old.space.example.com
new-old-space.example.com
space-new-old.example.com
New Mutations Like
new.example.com
new-new.example.com
new-new-old.example.com
new.new-old.example.com
newnew-old.example.com
new-old-new.example.com
new-old.new.example.com
new-oldnew.example.com
new-old-new-old.example.com
new-old.new-old.example.com
new-oldnew-old.example.com
new-old-old.example.com
new-old.old.example.com
new-oldold.example.com
new-old-space.example.com
new-old.space.example.com
new-oldspace.example.com
new-space.example.com
old.example.com
old-new-old.example.com
old.new-old.example.com
oldnew-old.example.com
old-old.example.com
space.example.com
space-new-old.example.com
space.new-old.example.com
spacenew-old.example.com
space-old.example.com
Thanks
from dmut.
Related Issues (14)
- no output HOT 2
- Avoid default 1-9 Values HOT 3
- Licence HOT 1
- Save file location HOT 2
- Our dns server list has reported to many errors. I can't continue. HOT 1
- Not an issue (New Permutation) HOT 4
- Error HOT 1
- No Output HOT 3
- Premute Output HOT 12
- error appear when using list of subdomains HOT 3
- Killed HOT 2
- Library Improvement? HOT 2
- For some weird reason dmut wont work for some domain names HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dmut.