Upozornění na nový obsah pomocí RSS.
Upozornění na nový obsah pomocí e-mailu.
dnes jsem si uhákoval malej kludge, kterej způsobil to, že jsem měl vyšší skóre, než bůh. co to je kludge? čtěte dál
Jistě vás zaujala věta "hackeři nikdy neloupají brambory škrabkou".
Nejdřív ale vysvětlím pojem hacker - co to ve skutečnosti je.
hacker, dříve označovaný jako wizard, je člověk, který umí s kódem velké věci a používá je jen z vlastní zvědavosti a touhy po vědění, či proto, aby si dokázal, že na něco má.
Tak, a teď k tomu, proč hacker neloupá brambory škrabkou. Samozřejmě je to míněno jako metafora. Dám příklad: Máte databázi, dejmetomu Microsoft JET a potřebujete data v ní obsažená zformátovat, uložit do formátu XML, následně odeslat mailem sto lidem
.
Normální člověk by si otevřel word, nebo zvolil nějakou n00bovskou funkci acessu "exportovat data" či něco jiného. Když by to přepsal, otevřel by notepad a všechna data manuálně zasadil do XML syntaxe. Potom by si otevřel svůj Thunderbird a naklepal by sto CC, následně odeslal. Práce na několik hodin.
Hacker si otevře svoje oblíbené vývojové prostědí a uhákuje si tzv. kludge (kludge je program sepsaný pouze proto, aby provedl operaci, kterou jeho stvořitel dočasně požaduje. kludge nemá žádné grafické prostředí a ovládat ho zpravidla umí jenom jeho stvořitel, který si pamatuje co a jak napsal.). Pomocí pár smyček a jeho oblíbené zjednodušující šablony, kterou si dříve sám uhákoval (
) převede databázi rovnou do XML. Pomocí winsocku nebo externí komponenty (například bmail) odešle sto kopií. Práce maximálně na deset minut, pokud je dobře znalý svého jazyka.
Už chápete, co jsem s tou větou myslel?
Tak a máme za sebou stručný úvod. Teď můžeme přejít k tomu, co jsem dneska udělal.
Už je to delší dobu, co jsem si stáhnul do mojí Opery widget "bounce". Jedná se v ní asi o tohle: Máte malý uzavřený prostor asi tak 300 na 200 pixelů a v něm míč. Míč přitahuje zemská graitace a padá na zem, když na něj kliknete, míč se odrazí v daném vektoru, nesmí vám spadnout na zem. Moje maximální skóre je 22 odrazů. DĚSNĚ MI TO CUCHALO NERVY A MOJE MYŠ Z TOHO MÁ POŘÁD TRAUMA !!!!!, protože se mi to povedlo asi na 152. pokus. Dnes večer, když jsem s obtížemí odpinknul desetkrát jsem si řekl : "A dost kua!". Udělám malej hack a porazím matku terezu i boha (matka tereza=30bodů, bůh=50bodů).
Tak jsem si zapnul svůj oblíbenej visual basic6 a dal se do práce. Program měl vypadat asi takhle: "stisknu tlačítko, rychle se přepnu do hry bounce, za 10 sekund začne moje myš klikat jako pominutá a smyslů zbavená jednou za 10 milisekund, což je stokrát za sekundu.". Měl jsem ale značné problémy s externí funkcí, která umožňovala myši klikat na daném umístění. Její měřítko neodpovídalo velikosti obrazovky v pixelech ani v twipech, ale jakémusi zvláštnímu souřadnému systému o staně přibližně 65000 (ano přesně je to jedna z mocnin čísla 2).
Popral jsem se s tím a nakonec jsem to uhackoval. Zkoušel jsem nejdřív interval 1 milisekundu, ale moc to zatěžovalo systém, 10 milisekund zastavilo míč a během dvou sekund mi to napočítalo asi 58 odrazů
, na druhý pokus jich bylo víc a na třetí ještě víc, kdybych u toho seděl minutu, tak mám dobrejch 500 bodů, což žádný člověk neudělá ... poctivě =).
Můžu tedy s klidem říci, že to byl "dobrej hek". Můžete si ho taky vyzkoušet, dám vám ho sem na stažení a taky sem dám obrázky skóre =), a návod.
Návod:
obrázky:
soubor později dodám do komentářů
19.08 /2006 - 20:02
Michal Frdlík, programování
8 komentářů (přečteno: 2771x)
Nejčtenější články za poslední půlrok.
Nejkomentovanější články za poslední půlrok.
Nejčastěji komentující čtenáři za poslední půlrok.
Výběr zajímavých stránek.
delicious (profil)
blogy
v angličtině
zmen tam pls ten thumbnail na nejakej matrixovej kod, chtel jsem to udelat, ale spechal jsem na hvezdny valky
Dlouhé články nemám rád(a). Cokoliv má více jak 140 znaků, je moc.
Neutrální. Pokud se jedná o trochu zajímavé téma, přečtu si jej se stejnou šancí jako krátký.
Nerad(a) je vidím. Téma mě musí hodně zajímat, abych si článěk přečetl(a) celý.
Už si ani nepamatuji, kdy jsem naposled přečetl(a) celý dlouhý člának.
Zaujal vás tento článek? Nezapomeňte, že je ve vaší moci ukázat stovkám dalších lidí, že tento článek se vám libí. Stačí kliknout na následující tlačítko.
Chcete být upozorňován(a) na nové texty? Pak si přidejte do své RSS čtečky zdroj pro články, bleskovy nebo komentáře a buďte tak informování o všem novém.
Neváhejte napsat k článku komentář (Co je to komentář ?), pokud máte k danému tématu co říci.
hh vždycky když napíšeš nějakej ten háčkovací článek, tak ani nevěřim žes to psal ty :) paráda.
BTW, člověk začína na hackování wdgetů (popř. svých kamarádů
) a končí u Microsoftu že ?
zmen tam pls ten thumbnail na nejakej matrixovej kod, chtel jsem to udelat, ale spechal jsem na hvezdny valky
Coz to jo, ale asi to nejdriv hodim na nejakou domenu ... no ale taky jakou reklamu, prachy do toho zase strkat neci
...ale to vyresime na ICQ
Kdo zná hackera begse z plzeňskýho erroristu??? Ten náhodou jednou brambory škrábal a to bez prdele.
Navrženo pro přenos v binární soustavě | Kdo stojí za tímto blogem? | © Antonín Daněk | Autorské dílo