some small fixes

This commit is contained in:
Mari Wahl 2014-10-07 20:37:18 -04:00
parent a5a6601a45
commit 0085af90dd
5 changed files with 110 additions and 11 deletions

View file

@ -1,3 +1,27 @@
# TOOLS: # TOOLS:
- https://www.cryptool.org/en/cryptool1-en - https://www.cryptool.org/en/cryptool1-en
- frequency analyses online:
## ROT13
In the command line
```
VAR=$(cat data.txt)
echo "$VAR"
alias rot13="tr A-Za-z N-ZA-Mn-za-m"
echo "$VAR" | rot13
```
----
In Python we can use: ```"YRIRY GJB CNFFJBEQ EBGGRA".decode(encoding="ROT13")```
https://docs.python.org/2/library/codecs.html#codec-base-classes
---
Online:
http://www.xarg.org/tools/caesar-cipher/

View file

@ -1,10 +0,0 @@
```
VAR=$(cat data.txt)
echo "$VAR"
alias rot13="tr A-Za-z N-ZA-Mn-za-m"
echo "$VAR" | rot13
```
In Python we can use: ```"YRIRY GJB CNFFJBEQ EBGGRA".decode(encoding="ROT13")```
https://docs.python.org/2/library/codecs.html#codec-base-classes

View file

@ -0,0 +1,17 @@
#!/usr/bin/python
import sys
CIPHER = "OMQEMDUEQMEK"
LETTERS = list("ABCDEFGHIJKLMNOPQRSTUVWXYZ")
CIPHER = ""
shift = 1
while i < len(LETTERS):
for c in CIPHER:
if c in LETTERS:
CIPHER += LETTERS[(LETTERS.index(c)+shift)%(len(LETTERS))]
print("Shift used: " + str(shift))
print("Ciphertext: " + CIPHER)
print("CIPHER: " + CIPHER)
shift = shift + 1
CIPHER = ""

View file

@ -0,0 +1,68 @@
COMMAND LINE TOOLS
==================
### Tricks:
- Files with spaces in the name + symbolinc links.
### Searching
```
grep word f1
sort | uniq -c
diff f1 f2
find -size f1
```
### Encondings/ Binaries
```
file f1
ltrace bin
strings f1
base64 -d
xxd -r
```
### Compressed Files
```
zcat f1 > f2
gzip -d file
bzip2 -d f1
tar -xvf file
```
### Connecting to a Server/Port
```
echo 4wcYUJFw0k0XLShlDzztnTBHiqxU3b3e | nc localhost 30000
openssl s_client -connect localhost:30001 -quiet
nmap -p 31000-32000 localhost
telnet localhost 3000
```