Comments (3)
Sure, super happy to help on this.
So this is the current main logic: https://github.com/lmammino/jwt-cracker/blob/master/index.js#L54-L69
Here we basically use the variations-stream
library to generate all the possible variations of strings over an alphabet.
Every variation string is pushed to the stream, so we use the on('data')
event to get the current string.
If you change the source string to push the data from a file line by line, the rest of the code should remain pretty much the same. Check byline
, if you need a quick win on reading a file line by line using a streamable interface.
I hope that's useful!
from jwt-cracker.
from jwt-cracker.
Thanks for your quick response. yes I might be interested to give this a shot. Not much experience in node as such but familiar with crypto, hmac stuff. Will check the source code. if you have any words of advice, i would appreciate that.
Thanks again!
from jwt-cracker.
Related Issues (19)
- Cannot run the script HOT 3
- wordlist is loaded entirely into ram HOT 1
- SECRET NOT FOUND HOT 5
- test HOT 3
- Multithread support HOT 2
- installation issue HOT 4
- Difference between project and hashcat HOT 2
- there is a feature to skip the short length? i mean the length can custom for 7-30 characters only and skip 1-6 characters HOT 4
- Sintaxis error HOT 1
- Error when running jwt-cracker HOT 7
- Error: Cannot find module '${PWD}/process-chunk.js' HOT 1
- Error: Cannot find module 'C:\C:\Users\...\node_modules\jwt-cracker\process-chunk.js' HOT 1
- Unsupported typ: HS256
- error on successful npm installation of jwt-cracker
- SyntaxError: Unexpected token HOT 2
- Whether to support jjwt format HOT 1
- GPU acceleration HOT 2
- It doesn't work if the dash is included in the alphabet HOT 1
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 jwt-cracker.