mirror of
https://github.com/autistic-symposium/sec-pentesting-toolkit.git
synced 2025-12-15 15:59:11 -05:00
Reorganized
This commit is contained in:
parent
ab54dc8e70
commit
2afd831662
281 changed files with 253 additions and 33 deletions
17
Other_Hackings/useful_scripts/binary_dot_symbols.py
Normal file
17
Other_Hackings/useful_scripts/binary_dot_symbols.py
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
'''
|
||||
.. . .. . . .. ... ... . . ..... .. . .. .. ... .
|
||||
....... ....... ....... ....... ....... ....... ....... .......
|
||||
|
||||
.. . .. . . .. . . ..... .. .... .. .. . ..... .. ...
|
||||
....... ....... ....... ....... ....... ....... ....... .......
|
||||
|
||||
.. .... . ..... .. ... .. . .. .... ... .. ... . ... ..
|
||||
....... ....... ....... ....... ....... ....... ....... .......
|
||||
'''
|
||||
|
||||
|
||||
s="""1100001 1101001 1101110 1110100 1011111 1100001 1100110 1110010 1100001 1101001 1100100 1011111 1101111 1100110 1011111 1101110 1101111 1011111 1100111 1101000 1101111 1110011 1110100 1110011"""
|
||||
|
||||
a = ''.join(chr(int(i, 2)) for i in s.replace("\n"," ").split(' '))
|
||||
|
||||
print a
|
||||
14
Other_Hackings/useful_scripts/bits_to_char.py
Normal file
14
Other_Hackings/useful_scripts/bits_to_char.py
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
# read data
|
||||
data = []
|
||||
with open('hidden-message.pcap', 'rb') as f:
|
||||
data = f.read()
|
||||
|
||||
# get bits
|
||||
bits = ''
|
||||
for i in xrange(75, len(data), 81):
|
||||
bits += '0' if data[i:i+1]=='I' else '1'
|
||||
# convert to chars
|
||||
flag = ''
|
||||
for i in xrange(0, len(bits), 8):
|
||||
flag += chr(int(bits[i:i+8], 2))
|
||||
print flag
|
||||
2
Other_Hackings/useful_scripts/bytes_to_char.py
Normal file
2
Other_Hackings/useful_scripts/bytes_to_char.py
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
print ''.join(map(chr, [0x20, 0x64, 0x65, 0x36, 0x38, 0x33, 0x38, 0x32, 0x35, 0x32, 0x66, 0x39, 0x35, 0x64, 0x33, 0x62, 0x39, 0x65, 0x38, 0x30, 0x33, 0x62, 0x32, 0x38, 0x64, 0x66, 0x33, 0x33, 0x62, 0x34, 0x62, 0x61, 0x61, 0x00]))
|
||||
|
||||
25
Other_Hackings/useful_scripts/find_word_inside_text.py
Normal file
25
Other_Hackings/useful_scripts/find_word_inside_text.py
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
__author__ = "bt3gl"
|
||||
|
||||
# given two text, find the difference between them
|
||||
# useful for ciphers, for example vinegere, when
|
||||
# everything is all together
|
||||
|
||||
def find_word(A, B):
|
||||
FOUND = False
|
||||
for i in range(min(len(A), len(B))):
|
||||
if A[i] != B[i] and not FOUND:
|
||||
index = i
|
||||
FOUND = True
|
||||
return index
|
||||
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
A = 'THISTIMEWEWILLGIVEYOUMOREPLAINTEXTTOWORKWITHYOUWILLPROBABLYFINDTHATHAVINGEXTRACONTENTTHATISASCIIMAKESTHISONEMORESOLVABLEITWOULDBESOLVABLEWITHOUTTHATBUTWEWILLMAKESURETOGIVELOTSOFTEXTJUSTTOMAKESURETHATWECANHANDLEITIWONDERHOWMUCHWILLBEREQUIREDLETSPUTTHEMAGICPHRASEFORTHENEXTLEVELINTHEMIDDLERIGHTHERENOTHINGTRICKYOKNOWMORETEXTTOMAKESURETHATITISSOLVABLEISHOULDPROBABLYJUSTPUTINSOMENURSERYRHYMEORSOMETHINGMARYHADALITTLELAMBLITTLELAMBLITTLELAMBMARYHADALITTLELAMBWHOSEFLEEZEWASWHITEASSNOWIDONTWANTTOMAKETHISHARDERTHANITNEEDSTOBEIFYOUVESOLVEDALOTOFSIMPLECRYPTOCHALLENGESYOUPROBABLYALREADYHAVETHECODEANDWILLBREEZERIGHTTHROUGHITIFITHELPSMOSTOFTHEPLAINTEXTISSTATICATEACHOFTHELEVELSIMNOTAMASOCHISTTHEFUNNYTHINGISTHATDEPENDINGONWHICHRANDOMKEYYOUGETTHATPOEMMIGHTBEEXACTLYTHERIGHTOFFSETTOSUCCESSFULLYMOUNTANATTACKWELLSEELITTLEBITMORELITTLEBITMORETHERE'
|
||||
B = 'THISTIMEWEWILLGIVEYOUMOREPLAINTEXTTOWORKWITHYOUWILLPROBABLYFINDTHATHAVINGEXTRACONTENTTHATISASCIIMAKESTHISONEMORESOLVABLEITWOULDBESOLVABLEWITHOUTTHATBUTWEWILLMAKESURETOGIVELOTSOFTEXTJUSTTOMAKESURETHATWECANHANDLEITIWONDERHOWMUCHWILLBEREQUIREDLETSPUTTHEMAGICPHRASEFORTHENEXTLEVELINTHEMIDDLERIGHTHEREBLAHLAHOKNOWMORETEXTTOMAKESURETHATITISSOLVABLEISHOULDPROBABLYJUSTPUTINSOMENURSERYRHYMEORSOMETHINGMARYHADALITTLELAMBLITTLELAMBLITTLELAMBMARYHADALITTLELAMBWHOSEFLEEZEWASWHITEASSNOWIDONTWANTTOMAKETHISHARDERTHANITNEEDSTOBEIFYOUVESOLVEDALOTOFSIMPLECRYPTOCHALLENGESYOUPROBABLYALREADYHAVETHECODEANDWILLBREEZERIGHTTHROUGHITIFITHELPSMOSTOFTHEPLAINTEXTISSTATICATEACHOFTHELEVELSIMNOTAMASOCHISTTHEFUNNYTHINGISTHATDEPENDINGONWHICHRANDOMKEYYOUGETTHATPOEMMIGHTBEEXACTLYTHERIGHTOFFSETTOSUCCESSFULLYMOUNTANATTACKWELLSEELITTLEBITMORELITTLEBITMORETHERE'
|
||||
|
||||
index = find_word(A, B)
|
||||
print A[index: index + 15]
|
||||
print B[index: index + 15]
|
||||
5
Other_Hackings/useful_scripts/untar_bz2_script.sh
Executable file
5
Other_Hackings/useful_scripts/untar_bz2_script.sh
Executable file
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
for file in *.tar.bz2;
|
||||
do mkdir -p "${file}-extracted";
|
||||
tar --directory "${file}-extracted" -xjf "${file}";
|
||||
done
|
||||
15
Other_Hackings/useful_scripts/watch_dir_change.sh
Executable file
15
Other_Hackings/useful_scripts/watch_dir_change.sh
Executable file
|
|
@ -0,0 +1,15 @@
|
|||
#!/bin/bash
|
||||
|
||||
FILE=~/Desktop/test/ghost
|
||||
FILE1=~/Desktop/test/cpghost
|
||||
|
||||
|
||||
while [[ true ]]
|
||||
do
|
||||
if [ -f $FILE ]
|
||||
then
|
||||
cp $FILE $FILE2
|
||||
echo got it
|
||||
fi
|
||||
sleep 2
|
||||
done
|
||||
Loading…
Add table
Add a link
Reference in a new issue