Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nathanejohnson/regexcrosswordbruteforcer
brute force utility for winning the internet at regexcrossword.com
https://github.com/nathanejohnson/regexcrosswordbruteforcer
Last synced: 26 days ago
JSON representation
brute force utility for winning the internet at regexcrossword.com
- Host: GitHub
- URL: https://github.com/nathanejohnson/regexcrosswordbruteforcer
- Owner: nathanejohnson
- Created: 2014-08-15T20:53:57.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-08-15T22:00:07.000Z (about 10 years ago)
- Last Synced: 2023-03-22T11:23:23.063Z (over 1 year ago)
- Language: JavaScript
- Size: 141 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
regexcrosswordbruteforcer
=========================Brute force utility for winning the internet at http://regexcrossword.com!
This was written to beat the puzzle "An Ambiguous Puzzle" under the player submitted puzzles. It does not actually use any regexes in the solution, however it does use the knowledge that the puzzle says that any character cannot be repeated in any column or row that it is in. There are 161280 solutions to the ambiguous puzzle, so obviously it is not easily human solvable.
In order to use this, you'll need to install CasperJS which can be found here:
http://casperjs.org/
as well as PhantomJS which is found here:
http://phantomjs.org/
Copy the config file from the template and fill in the details:
cp bruteforcer.config.js.template bruteforcer.config.js
vi bruteforcer.config.js"user" and "pass" are your facebook credentials. "puzzle_id" is the id of the puzzle. For example, on the puzzle url:
http://regexcrossword.com/playerpuzzles/68904a29-49da-4ed1-a27f-4801694b07ac
the puzzle_id will be "68904a29-49da-4ed1-a27f-4801694b07ac"