-
-
[讨论]反汇编2700行的对称加密算法,晕
-
发表于:
2008-10-27 01:27
6251
-
终于把它找出来了。这个应该怎么分析?代码在附件里。
附相关数据表:
005D88F8 00 04 01 01 00 00 00 00 00 00 01 00 04 04 01 01 ........
005D8908 04 00 01 01 04 04 01 00 04 00 00 00 00 00 01 00 ........
005D8918 00 04 00 00 00 04 01 01 04 04 01 01 00 04 00 00 .......
005D8928 04 04 00 01 04 00 01 01 00 00 00 01 04 00 00 00 ........
005D8938 04 04 00 00 00 04 00 01 00 04 00 01 00 04 01 00 ........
005D8948 00 04 01 00 00 00 01 01 00 00 01 01 04 04 00 01 .......
005D8958 04 00 01 00 04 00 00 01 04 00 00 01 04 00 01 00 ........
005D8968 00 00 00 00 04 04 00 00 04 04 01 00 00 00 00 01 ..........
005D8978 00 00 01 00 04 04 01 01 04 00 00 00 00 00 01 01 ........
005D8988 00 04 01 01 00 00 00 01 00 00 00 01 00 04 00 00 ..........
005D8998 04 00 01 01 00 00 01 00 00 04 01 00 04 00 00 01 ........
005D89A8 00 04 00 00 04 00 00 00 04 04 00 01 04 04 01 00 ........
005D89B8 04 04 01 01 04 00 01 00 00 00 01 01 04 04 00 01 .....
005D89C8 04 00 00 01 04 04 00 00 04 04 01 00 00 04 01 01 ......
005D89D8 04 04 00 00 00 04 00 01 00 04 00 01 00 00 00 00 ..........
005D89E8 04 00 01 00 00 04 01 00 00 00 00 00 04 00 01 01 .........
005D89F8 20 80 10 80 00 80 00 80 00 80 00 00 20 80 10 00 €€.€.€.€.. €.
005D8A08 00 00 10 00 20 00 00 00 20 00 10 80 20 80 00 80 ... ... .€ €.€
005D8A18 20 00 00 80 20 80 10 80 00 80 10 80 00 00 00 80 ..€ €€.€€...€
005D8A28 00 80 00 80 00 00 10 00 20 00 00 00 20 00 10 80 .€.€... ... .€
005D8A38 00 80 10 00 20 00 10 00 20 80 00 80 00 00 00 00 .€. .. €.€....
005D8A48 00 00 00 80 00 80 00 00 20 80 10 00 00 00 10 80 ...€.€.. €...€
005D8A58 20 00 10 00 20 00 00 80 00 00 00 00 00 80 10 00 .. ..€.....€.
005D8A68 20 80 00 00 00 80 10 80 00 00 10 80 20 80 00 00 €...€€..€ €..
005D8A78 00 00 00 00 20 80 10 00 20 00 10 80 00 00 10 00 .... €. .€...
005D8A88 20 80 00 80 00 00 10 80 00 80 10 80 00 80 00 00 €.€..€.€€.€..
005D8A98 00 00 10 80 00 80 00 80 20 00 00 00 20 80 10 80 ..€.€.€ ... €€
005D8AA8 20 80 10 00 20 00 00 00 00 80 00 00 00 00 00 80 €. ....€.....€
005D8AB8 20 80 00 00 00 80 10 80 00 00 10 00 20 00 00 80 €...€€... ..€
005D8AC8 20 00 10 00 20 80 00 80 20 00 00 80 20 00 10 00 .. €.€ ..€ ..
005D8AD8 00 80 10 00 00 00 00 00 00 80 00 80 20 80 00 00 .€......€.€ €..
005D8AE8 00 00 00 80 20 00 10 80 20 80 10 80 00 80 10 00 ...€ .€ €€.€.
005D8AF8 08 02 00 00 00 02 02 08 00 00 00 00 08 00 02 08 ........
005D8B08 00 02 00 08 00 00 00 00 08 02 02 00 00 02 00 08 .........
005D8B18 08 00 02 00 08 00 00 08 08 00 00 08 00 00 02 00 .........
005D8B28 08 02 02 08 08 00 02 00 00 00 02 08 08 02 00 00 ......
005D8B38 00 00 00 08 08 00 00 00 00 02 02 08 00 02 00 00 ..........
005D8B48 00 02 02 00 00 00 02 08 08 00 02 08 08 02 02 00 ......
005D8B58 08 02 00 08 00 02 02 00 00 00 02 00 08 02 00 08 .......
005D8B68 08 00 00 00 08 02 02 08 00 02 00 00 00 00 00 08 .........
005D8B78 00 02 02 08 00 00 00 08 08 00 02 00 08 02 00 00 ........
005D8B88 00 00 02 00 00 02 02 08 00 02 00 08 00 00 00 00 ..........
005D8B98 00 02 00 00 08 00 02 00 08 02 02 08 00 02 00 08 .......
005D8BA8 08 00 00 08 00 02 00 00 00 00 00 00 08 00 02 08 ..........
005D8BB8 08 02 00 08 00 00 02 00 00 00 00 08 08 02 02 08 .......
005D8BC8 08 00 00 00 08 02 02 00 00 02 02 00 08 00 00 08 ........
005D8BD8 00 00 02 08 08 02 00 08 08 02 00 00 00 00 02 08 .......
005D8BE8 08 02 02 00 08 00 00 00 08 00 02 08 00 02 02 00 .......
005D8BF8 01 20 80 00 81 20 00 00 81 20 00 00 80 00 00 00 €.?..?..€...
005D8C08 80 20 80 00 81 00 80 00 01 00 80 00 01 20 00 00 € €.?€..€. ..
005D8C18 00 00 00 00 00 20 80 00 00 20 80 00 81 20 80 00 ..... €.. €.?€.
005D8C28 81 00 00 00 00 00 00 00 80 00 80 00 01 00 80 00 ?......€.€..€.
005D8C38 01 00 00 00 00 20 00 00 00 00 80 00 01 20 80 00 .... ....€. €.
005D8C48 80 00 00 00 00 00 80 00 01 20 00 00 80 20 00 00 €.....€. ..€ ..
005D8C58 81 00 80 00 01 00 00 00 80 20 00 00 80 00 80 00 ?€....€ ..€.€.
005D8C68 00 20 00 00 80 20 80 00 81 20 80 00 81 00 00 00 . ..€ €.?€.?..
005D8C78 80 00 80 00 01 00 80 00 00 20 80 00 81 20 80 00 €.€..€.. €.?€.
005D8C88 81 00 00 00 00 00 00 00 00 00 00 00 00 20 80 00 ?........... €.
005D8C98 80 20 00 00 80 00 80 00 81 00 80 00 01 00 00 00 € ..€.€.?€....
005D8CA8 01 20 80 00 81 20 00 00 81 20 00 00 80 00 00 00 €.?..?..€...
005D8CB8 81 20 80 00 81 00 00 00 01 00 00 00 00 20 00 00 ?€.?...... ..
005D8CC8 01 00 80 00 01 20 00 00 80 20 80 00 81 00 80 00 .€. ..€ €.?€.
005D8CD8 01 20 00 00 80 20 00 00 00 00 80 00 01 20 80 00 ..€ ....€. €.
005D8CE8 80 00 00 00 00 00 80 00 00 20 00 00 80 20 80 00 €.....€.. ..€ €.
005D8CF8 00 01 00 00 00 01 08 02 00 00 08 02 00 01 00 42 ........B
005D8D08 00 00 08 00 00 01 00 00 00 00 00 40 00 00 08 02 .........@..
005D8D18 00 01 08 40 00 00 08 00 00 01 00 02 00 01 08 40 .@......@
005D8D28 00 01 00 42 00 00 08 42 00 01 08 00 00 00 00 40 ..B..B.....@
005D8D38 00 00 00 02 00 00 08 40 00 00 08 40 00 00 00 00 .....@..@....
005D8D48 00 01 00 40 00 01 08 42 00 01 08 42 00 01 00 02 ..@.B.B..
005D8D58 00 00 08 42 00 01 00 40 00 00 00 00 00 00 00 42 ..B..@.......B
005D8D68 00 01 08 02 00 00 00 02 00 00 00 42 00 01 08 00 .......B..
005D8D78 00 00 08 00 00 01 00 42 00 01 00 00 00 00 00 02 .....B......
005D8D88 00 00 00 40 00 00 08 02 00 01 00 42 00 01 08 40 ...@....B.@
005D8D98 00 01 00 02 00 00 00 40 00 00 08 42 00 01 08 02 .....@..B.
005D8DA8 00 01 08 40 00 01 00 00 00 00 00 02 00 00 08 42 .@........B
005D8DB8 00 01 08 42 00 01 08 00 00 00 00 42 00 01 08 42 .B.....B.B
005D8DC8 00 00 08 02 00 00 00 00 00 00 08 40 00 00 00 42 ........@...B
005D8DD8 00 01 08 00 00 01 00 02 00 01 00 40 00 00 08 00 ......@...
005D8DE8 00 00 00 00 00 00 08 40 00 01 08 02 00 01 00 40 ......@...@
005D8DF8 10 00 00 20 00 00 40 20 00 40 00 00 10 40 40 20 .. ..@ .@..@@
005D8E08 00 00 40 20 10 00 00 00 10 40 40 20 00 00 40 00 ..@ ...@@ ..@.
005D8E18 00 40 00 20 10 40 40 00 00 00 40 00 10 00 00 20 .@. @@...@...
005D8E28 10 00 40 00 00 40 00 20 00 00 00 20 10 40 00 00 .@..@. ... @..
005D8E38 00 00 00 00 10 00 40 00 10 40 00 20 00 40 00 00 .....@.@. .@..
005D8E48 00 40 40 00 10 40 00 20 10 00 00 00 10 00 40 20 .@@.@. ....@
005D8E58 10 00 40 20 00 00 00 00 10 40 40 00 00 40 40 20 .@ ....@@..@@
005D8E68 10 40 00 00 00 40 40 00 00 40 40 20 00 00 00 20 @...@@..@@ ...
005D8E78 00 40 00 20 10 00 00 00 10 00 40 20 00 40 40 00 .@. ....@ .@@.
005D8E88 10 40 40 20 00 00 40 00 10 40 00 00 10 00 00 20 @@ ..@.@....
005D8E98 00 00 40 00 00 40 00 20 00 00 00 20 10 40 00 00 ..@..@. ... @..
005D8EA8 10 00 00 20 10 40 40 20 00 40 40 00 00 00 40 20 .. @@ .@@...@
005D8EB8 10 40 40 00 00 40 40 20 00 00 00 00 10 00 40 20 @@..@@ .....@
005D8EC8 10 00 00 00 00 40 00 00 00 00 40 20 10 40 40 00 ....@....@ @@.
005D8ED8 00 40 00 00 10 00 40 00 10 40 00 20 00 00 00 00 .@...@.@. ....
005D8EE8 00 40 40 20 00 00 00 20 10 00 40 00 10 40 00 20 .@@ ... .@.@.
005D8EF8 00 00 20 00 02 00 20 04 02 08 00 04 00 00 00 00 .. .. .....
005D8F08 00 08 00 00 02 08 00 04 02 08 20 00 00 08 20 04 .... ..
005D8F18 02 08 20 04 00 00 20 00 00 00 00 00 02 00 00 04 .. .......
005D8F28 02 00 00 00 00 00 00 04 02 00 20 04 02 08 00 00 ....... ..
005D8F38 00 08 00 04 02 08 20 00 02 00 20 00 00 08 00 04 .. .. ...
005D8F48 02 00 00 04 00 00 20 04 00 08 20 04 02 00 20 00 .... . . .
005D8F58 00 00 20 04 00 08 00 00 02 08 00 00 02 08 20 04 .. .....
005D8F68 00 08 20 00 02 00 00 00 00 00 00 04 00 08 20 00 . ........ .
005D8F78 00 00 00 04 00 08 20 00 00 00 20 00 02 08 00 04 .... ... ..
005D8F88 02 08 00 04 02 00 20 04 02 00 20 04 02 00 00 00 .. . ...
005D8F98 02 00 20 00 00 00 00 04 00 08 00 04 00 00 20 00 . ........ .
005D8FA8 00 08 20 04 02 08 00 00 02 08 20 00 00 08 20 04 . .. ..
005D8FB8 02 08 00 00 02 00 00 04 02 08 20 04 00 00 20 04 .... ..
005D8FC8 00 08 20 00 00 00 00 00 02 00 00 00 02 08 20 04 . ........
005D8FD8 00 00 00 00 02 08 20 00 00 00 20 04 00 08 00 00 .... ... ...
005D8FE8 02 00 00 04 00 08 00 04 00 08 00 00 02 00 20 00 ........ .
005D8FF8 40 10 00 10 00 10 00 00 00 00 04 00 40 10 04 10 @.......@
005D9008 00 00 00 10 40 10 00 10 40 00 00 00 00 00 00 10 ...@.@......
005D9018 40 00 04 00 00 00 04 10 40 10 04 10 00 10 04 00 @....@..
005D9028 00 10 04 10 40 10 04 00 00 10 00 00 40 00 00 00 .@....@...
005D9038 00 00 04 10 40 00 00 10 00 10 00 10 40 10 00 00 ..@....@..
005D9048 00 10 04 00 40 00 04 00 40 00 04 10 00 10 04 10 ..@..@..
005D9058 40 10 00 00 00 00 00 00 00 00 00 00 40 00 04 10 @..........@.
005D9068 40 00 00 10 00 10 00 10 40 10 04 00 00 00 04 00 @....@....
005D9078 40 10 04 00 00 00 04 00 00 10 04 10 00 10 00 00 @........
005D9088 40 00 00 00 40 00 04 10 00 10 00 00 40 10 04 00 @...@....@.
005D9098 00 10 00 10 40 00 00 00 40 00 00 10 00 00 04 10 ..@...@....
005D90A8 40 00 04 10 00 00 00 10 00 00 04 00 40 10 00 10 @.......@.
005D90B8 00 00 00 00 40 10 04 10 40 00 04 00 40 00 00 10 ....@@..@..
005D90C8 00 00 04 10 00 10 00 10 40 10 00 10 00 00 00 00 ....@.....
005D90D8 40 10 04 10 00 10 04 00 00 10 04 00 40 10 00 00 @....@..
005D90E8 40 10 00 00 40 00 04 00 00 00 00 10 00 10 04 10 @..@......
005D90F8 00 00 00 00 01 00 00 00 00 01 00 00 01 01 00 00 ............
005D9108 00 00 01 00 01 00 01 00 00 01 01 00 01 01 01 00 ........
005D9118 00 00 00 01 01 00 00 01 00 01 00 01 01 01 00 01 ........
005D9128 00 00 01 01 01 00 01 01 00 01 01 01 01 01 01 01 ....
005D9138 00 00 00 00 00 00 00 01 00 00 01 00 00 00 01 01 ............
005D9148 00 01 00 00 00 01 00 01 00 01 01 00 00 01 01 01 ........
005D9158 01 00 00 00 01 00 00 01 01 00 01 00 01 00 01 01 ........
005D9168 01 01 00 00 01 01 00 01 01 01 01 00 01 01 01 01 ....
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课