-
Notifications
You must be signed in to change notification settings - Fork 0
A command line tool for testing imageboard tripcodes
License
Unknown, Unknown licenses found
Licenses found
Unknown
LICENSE
Unknown
COPYING
crypt3lx2k/Tripcode-Tester
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Tripcode Tester is A GPLv3 licensed tripcode tester that works on mostly POSIX compliant systems. Tripcode Tester's goal is to be compliant with 4chan, this includes corner cases like HTML entities and SJIS translation. Tripcode Tester is not a tripcode cracking utility, it is also not a tripcode generating utility even though it may be used as such. If you obtained the source directly from github and not through a tarball then there is no configure script in this directory. You may create a configure script if you have the GNU autotools installed by running the command $ autoreconf -fi You may have to install pkg-config and autoconf-archive for this operation to succeed. Compile with $ ./configure && make && make install If you want to install at a specific location then you utilize the --prefix with configure $ ./configure --prefix=my/special/location && make && make install On Ubuntu you may install the OpenSSL development files by installing the package libssl-dev. $ sudo apt-get install libssl-dev On Fedora you may install the OpenSSL development files by installing the package openssl-devel. $ su -c 'yum install openssl-devel' Tripcode Tester also takes advantage of any ncurses or readline installation if they are available at compile time. After installing you may invoke the program with $ tripcode Usage examples: tripcode will check the command line arguments for tripcodes to run, if there are no arguments it will prompt the user for input. $ tripcode >>> a !ZnBI2EKkq. >>> tea !WokonZwxw2 >>> trip !hEpdoZ.tHU >>> You exit the program in this mode by sending EOF (default on many new GNU/Linux systems C(trl)-d). You may also pass tripcodes on the command line, $ tripcode a tea trip #a => !ZnBI2EKkq. #tea => !WokonZwxw2 #trip => !hEpdoZ.tHU You may also pipe a file to the program through stdin, first we create a test file $ cat > test a tea trip Then we pipe the test file to the program $ tripcode < test #a => !ZnBI2EKkq. #tea => !WokonZwxw2 #trip => !hEpdoZ.tHU You may also pipe the output from tripcode to another program like GNU/grep so that you may run tripcodes versus a wordlist. $ tripcode < /usr/share/dict/words | grep -E '(ZnBI2EKkq.|WokonZwxw2|hEpdoZ.tHU)' #a => !ZnBI2EKkq. #tea => !WokonZwxw2 #trip => !hEpdoZ.tHU It is also possible to generate random tripcodes using the urandom device on most GNU/Linux distributions $ tr -dc 'A-Za-z0-9' < /dev/urandom | fold -w 8 | tripcode You may then screen these tripcodes for a specific phrase $ tr -dc 'A-Za-z0-9' < /dev/urandom | fold -w 8 | tripcode | egrep -i "!.*?trip" Note that this will be very slow and is not feasible for tripcode generation.
About
A command line tool for testing imageboard tripcodes
Resources
License
Unknown, Unknown licenses found
Licenses found
Unknown
LICENSE
Unknown
COPYING
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published