Skip to content

Nickguitar/ROT13Brute

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ROT13Brute

ROT13 brute forcer made in x64 assembly

This is my implementation of a ROT13 bruteforcer.

This is not the best way to implement this, it's just the simplest way I found (which doesn't mean it's the simplest one)

Assembling and liniking

$ nasm -felf64 rotbrute.nasm -g -F dwarf
$ ld rotbrute.o -o rotbrute

Usage

$ ./rotbrute <filename>

$ echo -n "encoded string" | ./rotbrute

Note that echoing without the "-n" will cause the newline (0xA) to be double printed.

The same will happen if there is a newline at the end of the file.

Screenshot

image

TODO

Print line numbers

About

ROT13 brute forcer made in x64 assembly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages