Pontscho blogja

lldb fun

Adva vagyon ez a két sor:


   78  		int s_ret = stat(_name, &s);
   79  	printf("%d\n", s_ret);

Ebből terminálon ez látszik:


-1

A 3.4-es lldb-ben, közvetlenül a printf utáni breakpointon pedig:


(lldb) p s_ret
(int) $1 = 65535
(lldb) 

Köszi.

mingw gcc345 vs. gcc480

Adott egy 55 file-ból álló ~7500 soros kód. Fordítási idők egy 2.4GHz-es Core2Duo-n.

gcc 3.4.5: 2.2s
gcc 4.8.0: 7.2s

A bináris mérete:
gcc 3.4.5: 59904 byte
gcc 4.8.0: 73728 byte

Ehhez képest a 4.8.0-val fordított kód mindössze átlagosan 6, azaz hat százalékkal ad le nagyobb teljesítményt, cserébe a bináris mérete strip után 19 százalékkal nagyobb. Töretlen a fejlődés.

...

Belkin G Wireless Router password recovery

Bejelentkezés:

1. login form forrásában meg kell keresni a password változót a js-ben.
2. ráguglizunk arra az md5 hash-re, a legváltozatosabb jelszavak feloldásához is elég jó találatokat kapni.
3. belogolunk.

ADSL user/pass:

1. letöltjük az ADSL paraméter oldalt és rákeresünk a password fieldre.

Szánalmas, ocsmány veszélyes hulladék.

Perian

Ma vicces kalandom volt Perian "fejlesztokkel". Nem eleg, hogy atom gany kodja van a subjectben emlitett QuickTime codec-nek. Talan meg a linux kernel is szebb koddal rendelkezik. Na de a lenyeg.

Mivel szeretek agyban fekve filmet nezni - s mivel Perian eredetileg ilyen 13 pixeles feliratokat volt kepes megjeleniteni - de utalok a tv-n legyszar meretu izeket guvadt szemmel nezegetni, ezert belepecseltem egy Preferences panelt valamint plusz par featuret a jobb subtitle kezeles erdekeben. Ezt a patch-et elkuldtem a "fejlesztoknek", es azt a valaszt kaptam, hogy "bocsi, de ez nem a Perian utja". Besirtam rajt.

Breakpoint 2007

Volt party a hétvégén, bazinagy. Kint Németiában, sok sok magyar gyártmányú cuccal. Fresh is. :) Igazából leginkább csak emiatt izgatott a dolog. Egy introval indult a fresh!mindworkz, és egyel a Rebels, ahol kicsit besegítettem.

Az eredményeket a Magyar Demoscene Portálon megtalálhatjátok. Különösen szép eredményt értek el a srácok 96k game es C64 demo kategóriában. :) Chain|Q pedig szervezőként remekelt ott kint.

Mingw32 UNIX alatt.

Ha valakinek valamelyik UNIX variáns alatt W32 cross build környezetre van szüksége, akkor egy aprócska scriptet talál a blogomon, ami ezt elkészíti számára. Apple MacOS X és Linux alatt használtam eddig, és anno az összes Fresh demo futtató környezete ezzel, és wine-vel/cedegá-val készült Windows-ra.

Itt megtalálhatóak a részletek.

MOAB

Ma kicsit felhúztam magam, s úgy döntöttem, hogy megírom életem első blog bejegyzését.

Ez az egész MOAB dolog (lásd mai post) egyáltalán nem érdekelt volna, ha nem születik meg egy bizonyos hozzászólás.

Nos, akkor nézzünk utána a dolognak kicsit.