Aktywne Wpisy
Niedługo mija 25 lat jak z kumplami na naszej miejscówce w lesie zakopaliśmy stalową skrzynkę zawierającą:
- notes z naszymi wpisami
- butelkę słynnej nalewki marki #keleris
- butelkę wina szlachetnej marki Jabłuszko Sandomierskie
- paczkę fajek marki Sobieskie
Skarb został zakopany przez grupę 4 przyjaciół celem ponownego odkopania go i konsumpcji 25 lat później jako swoisty test długowieczności naszej przyjaźni. Mieliśmy po 17 - 18 lat, dziś jesteśmy po czterdziestce. Niestety
- notes z naszymi wpisami
- butelkę słynnej nalewki marki #keleris
- butelkę wina szlachetnej marki Jabłuszko Sandomierskie
- paczkę fajek marki Sobieskie
Skarb został zakopany przez grupę 4 przyjaciół celem ponownego odkopania go i konsumpcji 25 lat później jako swoisty test długowieczności naszej przyjaźni. Mieliśmy po 17 - 18 lat, dziś jesteśmy po czterdziestce. Niestety
Aokx +1
Proszę o podanie mi nicku Tomasza Bezrąka. #famemma
Od czego zacząć nauke asemblera? Chciałbym zagłębić się w code reverse engeniring, do tego wymagany jest assembler podstawowy czy bardziej zaawansowany? Bardzo bym prosił Was o jakieś polecane źródła wiedzy, bo ja widziałem kilka materiałów które nie były do końca zgodne merytorycznie (np w jednym byla informacja ze eip wskazuje na obecna instrukcje, a w innym że na kolejną do wykonania).
Wołam @Gynvael jako autorytet w tej dziedzinie
#it #programowanie
(Nie polecam na początek ale zawsze coś (⌐ ͡■ ͜ʖ ͡■))
Do podstaw RE wymagane są podstawy assemblera - resztę się doucza w trakcie (btw, nie wiem czy widziałeś ten post: https://gynvael.coldwind.pl/?id=664).
Co do źródeł wiedzy, to trudna sprawa. Podpowiem tylko, że raczej powinieneś zacząć od 64-bitowego assemblera na x86 (czyli AMD64 aka x86_64, nie mylić z IA64), najlepiej w składni Intela. Ostatecznie, jeśli nie masz nic przeciwko douczeniu się potem różnic, możesz pomyśleć o 32-bitowym assemblerze x86, chociaż to raczej
Dlaczego? Żeby łatwiej było czytać manuale Intel? Czy jest jakiś inny powod? AT&T jest domyślne w wielu linuksowych narzędziach, tak samo w kernelu używana jest ta składnia.
A czemu 16-bit - nie wiem jak teraz ale jak
W RE używa się prawie tylko Intela, pod Windowsem wstawki domyślnie (Visual C++) się również pisze w składni Intela, większość asemblerów (tj. kompilatorów języka asembler)