abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 05:33 | Komunita

    Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.

    Ladislav Hagara | Komentářů: 3
    dnes 03:55 | Komunita

    sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.

    Ladislav Hagara | Komentářů: 1
    včera 22:11 | Nasazení Linuxu

    Fedora se stala oficiální distribucí WSL (Windows Subsystem for Linux).

    Ladislav Hagara | Komentářů: 2
    včera 13:22 | IT novinky

    Společnost IBM představila server IBM LinuxONE Emperor 5 poháněný procesorem IBM Telum II.

    Ladislav Hagara | Komentářů: 2
    včera 04:55 | Nová verze

    Byla vydána verze 4.0 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 1
    včera 00:33 | Komunita

    Podpora Windows 10 končí 14. října 2025. Připravovaná kampaň Konec desítek (End of 10) může uživatelům pomoci s přechodem na Linux.

    Ladislav Hagara | Komentářů: 30
    5.5. 23:22 | Pozvánky

    Již tuto středu proběhne 50. Virtuální Bastlírna, tedy dle římského číslování L. Bude L značit velikost, tedy více diskutujících než obvykle, či délku, neboť díky svátku lze diskutovat dlouho do noci? Bude i příští Virtuální Bastlírna virtuální nebo reálná? Nejen to se dozvíte, když dorazíte na diskuzní večer o elektronice, softwaru, ale technice obecně, který si můžete představit jako virtuální posezení u piva spojené s učenou

    … více »
    bkralik | Komentářů: 1
    5.5. 22:33 | IT novinky

    Dle plánu dnes končí služba Skype. Uživatelé mohou pokračovat v Microsoft Teams.

    Ladislav Hagara | Komentářů: 1
    5.5. 21:44 | IT novinky

    Český statistický úřad rozšiřuje Statistický geoportál o Datový portál GIS s otevřenými geografickými daty. Ten umožňuje stahování datových sad podle potřeb uživatelů i jejich prohlížení v mapě a přináší nové možnosti v oblasti analýzy a využití statistických dat.

    Ladislav Hagara | Komentářů: 2
    5.5. 12:33 | Zajímavý projekt

    Kevin Lin zkouší využívat chytré brýle Mentra při hraní na piano. Vytváří aplikaci AugmentedChords, pomocí které si do brýlí posílá notový zápis (YouTube). Uvnitř brýlí běží AugmentOS (GitHub), tj. open source operační systém pro chytré brýle.

    Ladislav Hagara | Komentářů: 1
    Jaký filesystém primárně používáte?
     (57%)
     (1%)
     (8%)
     (22%)
     (4%)
     (2%)
     (3%)
     (1%)
     (1%)
     (3%)
    Celkem 542 hlasů
     Komentářů: 23, poslední dnes 07:51
    Rozcestník

    Reverzní inženýrství pro začátečníky

    Zájemcům o proniknutí do tajů reverzního inženýrství lze doporučit knihu Reverse Engineering for Beginners (Reverzní inženýrství pro začátečníky). Jejím autorem je Dennis Yurichev. Kniha, stejně jako celá řada cvičení, je k dispozici zdarma. Odkazy na další zdroje v diskusi na Hacker News.

    2.1.2016 11:56 | Ladislav Hagara | Zajímavý článek


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    2.1.2016 21:20 kapr
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    Hmm, bez řešení jsou ta cvičení dost na dvě věci...
    3.1.2016 09:44 Zopper | skóre: 15
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    +1 Miluju takové to "řešení si pozorný čtenář zvládne odvodit sám jako procvičení". Ideálně u tématu, kterému se autor moc nechtěl věnovat, ale podvědomě cítil, že jeden, dva odstavce textu jsou nějak málo, tak proč tam nepřidat příklad...
    "Dlouho ještě chcete soudit proti právu, stranit svévolníkům?" Ž 82,2
    3.1.2016 16:36 Olaf
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    "Důkaz je zřejmý a přenecháváme jej za cvičení čtenáři." :) Je pravda, že v takovém případě se člověk naučí nejvíc, neb ho to donutí přemýšlet hlouběji. Na druhou stranu ale platí, že alespoň u prvních triviálních úloh by řešení mělo být popsáno zevrubně, aby to čtenář dostal do krve a mohl poté vůbec hlouběji přemýšlet.
    3.1.2016 17:13 chrono
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    Prípadne môže experimentovať s gcc a nechať si z C kódu generovať asm súbory (prípadne .o súbory v kombinácii s objdump).
    3.1.2016 14:49 smazáno | skóre: 18 | blog: smazáno
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    Tak snad poznas jestli se ti to povedlo nebo ne :). Akorat u tech cviceni se ctenim asm si to teda musis zkompilovat nasm a overit :).

    Knizka vypada suprove - prvni kapitola poctivych 500 stranek :).

    To mi pripomina, ze si musim nekdy koupit Hex- IDA, tak snad az bude x86-64 ve starters edici - i kdyz ono i tech 1000eur je odpovidajici cena...
    3.1.2016 19:26 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    Co naprogramovat vlastní ;-). Za GPL pro ARM a x86 verzi bych tě možná i podpořil. :-D
    xkucf03 avatar 3.1.2016 22:59 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    To už radši ten CAD :-)
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    4.1.2016 04:45 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    No já když jsem potřeboval jednou rozebírat 486 BIOS, tak jsem to stejně dělal ručně až jsem ztratil zájem :-D. U dalšího BIOSu jsem už jen prostě přidal podporu do corebootu s tím, že nedokumentované čipsety prostě používat nebudu. Ale z toho ručního debugování (a z demo verze IDA) to vypadá, že je nejdůležitější sestavit nějaký prolinkovaný hyperflowchart, ze kterýho se dá vyčíst, co jaká funkce dělá. A to by šlo napíchnout na objdump.

    Další funkce jako dekompilace nejsou akutně potřeba (stejně se v těch obfuskovanejch proměnných špatně čte).

    BTW Pro CAD potřebuješ znát normy, jinak to nikdo používat nebude.
    Hans1024 avatar 5.1.2016 12:14 Hans1024 | skóre: 5 | blog: hansovo
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    Veni, vidi, copi
    5.1.2016 13:25 smazáno | skóre: 18 | blog: smazáno
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    Vypada prekvapive dobre na prvni pohled :)
    5.1.2016 22:13 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    To vypadá zajímavě (i ty původní projekty). Thx za link.
    xkucf03 avatar 5.1.2016 21:25 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky

    BTW: nepoužíváte někdo boomerang? Ten taky vypadá dobře, ale když jsem s tím zkoušel dekompilovat jedno DLL, tak to spadlo. Je fakt, že to byla verze pro Windows…

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    5.1.2016 22:12 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Reverzní inženýrství pro začátečníky
    Poslední pořádnej update 2006. Na linuxu padá taky :-/.

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.