Posts Tagged c

Multiplatformní aplikace s GTK+ (C-Perl-Java-Python-PHP-Ruby-C#)


Dnes si ukážeme, jak pomocí knihovny GTK+ udělat podobnou “hello world” aplikaci, jako vidíte na obrázku. Bude složená z okna, textového vstupu a tlačítka. Při stisku tlačítka se zadaný text nastaví jako titulek tlačítka a navíc vypíše do konzole. Tuto aplikaci bude možné spouštět jak na Windows, tak na GNU/Linuxu, na BSD a dokonce na MacOS X. A aby toho nebylo málo, stejnou aplikaci napíši hned v několika jazycích. Cílem tohoto souhrnu je ukázat, jak snadné je vyvíjet multiplatformní aplikace pomocí open-source nástrojů. Také si na základě tohoto článku můžete získat základní povědomí o zmíněných jazycích.
(more…)


Rychlý a špinavý úvod do DLL Injection

Zrovna jsem si hrál s tsocks a torify a tak mě napadlo “jak to asi funguje?”. Věděl jsem, že to nějak zrádně podstrčí programu upravenou funkci místo jiné. Tak jsem si řekl, že se tomu podívám na zoubek… Po 5 min jsem měl kupodivu velice snadný postup, jak to celé provést – i když třeba ne příliš čistě…

(more…)