본문 바로가기

hacking sorcerer

customOS

728x90
반응형

 

import sys

table = '\x12\xD6\x93\xE3\xF4\xDD\x86\x33\x60\x56\x25\xDA\x9B\x9F\x9E\xC9\x9F\xF0\x4C\xAF\xC6\xF5\x49\x00'

for i in range(0x20,0x7f):

ret = chr(i)

temp = i<<3;

temp2 = temp>>8

trigger = (temp|temp2)&0xff;

for j in range(len(table)):

a = trigger^ord(table[j]);

if(0x20<=a and a<=0x7f):

ret += chr(a)

a ^= (j+1)

temp = a<<3;

temp2 = temp>>8;

trigger = (temp|temp2)&0xff;

else:

break;

if(len(ret)>20):

print (ret)

 

728x90
반응형