„Programok visszafejtése és védelme” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
Nincs szerkesztési összefoglaló |
||
| 29. sor: | 29. sor: | ||
== Segédanyagok == | == Segédanyagok == | ||
* [[Programok_visszafejtése_és_védelme:F2_házifeladat_megoldása|2012-es F2 házifeladat megoldása]] | |||
== KisZH-k, beugrók == | == KisZH-k, beugrók == | ||
3 kisZH van, darabja 10 pont. | |||
Mindegyik kisZH-ban kisebb, gyakorlatias feladatok vannak. (pl.: pár soros assembly visszafejtése, c++ objektum szerkezetének felismerése, linkelés végigkövetése kézzel egyszerű táblázatos formában, relatív címek, stb.) | |||
== Házi == | == Házi == | ||
| 51. sor: | 49. sor: | ||
* stb. | * stb. | ||
Ha ezek nem szimpatikusak, akkor a kiadott object kódot kell visszafejteni. A programok Visual Studio 2008-cal lettek lefordítva. A tárgykódok általában egy jól ismert függvényt tartalmaznak. A visszafejtéshez az dumpbin, objdump, gdb, VS debugger, ollydbg, IDA disassemblert, stb használhatják. Az teljesíti legjobban a feladatot, aki felismeri, hogy mit csinál az algoritmus, és egy tesztprogram segítségével meghívja a visszafejtett függvényt. | Ha ezek nem szimpatikusak, akkor a kiadott object kódot kell visszafejteni. A programok Visual Studio 2008-cal lettek lefordítva. A tárgykódok általában egy jól ismert függvényt tartalmaznak. A visszafejtéshez az dumpbin, objdump, gdb, VS debugger, ollydbg, IDA disassemblert, stb használhatják. Az teljesíti legjobban a feladatot, aki felismeri, hogy mit csinál az algoritmus, és egy tesztprogram segítségével meghívja a visszafejtett függvényt. | ||
[[Kategória:Valaszthato]] | [[Kategória:Valaszthato]] | ||