Monthly Archives: October 2008

Štastné a veselé Vianoce!

Nie, nepomýlil som si mesiac.

Viem, že dnes je 30 október, teda 30 oct. Ako vieme, “30 oct” znamená číslo, ktorého zápis v osmičkovej sústave je “30″. Teda “30 oct” = “3 * 8 + 0 * 1 dec”, čo sa rovná 24 dec – teda 24. december!

Štastné a veselé Vianoce!

Cvičenie z bezpečnosti: crackovanie .NET aplikácií

Už dlho sa tu neobjavilo žiadne zaujímavé cvičenie, a kedže som objavil jednu veľmi zaujímavú vlastnosť .NET aplikácií, rovno som spravil cvičenie, v ktorom ju môžete využiť. (Ale prezradiť ju bez boja nehodlám, na to musíte prísť sami).

Úloha: existuje aplikácia, ktorá vám po zadaní správneho sériového “čísla” zobrazí odpoveďový kód. Vy by ste ten kód mali objaviť. Správnosť kódu si môžete overiť tu.

Znova pripomeniem, že ak ste zaregistrovaní na mojom blogu a prihlásení cez prihlasovací systém cvičení, tak sa váš nick objaví vo výsledkovej listine úspešných riešiteľov.

Ja a Synergy

Práve včera mi došiel objednaný notebook a akonáhle som si ho v práci položil vedľa 4och monitorov pracovného pc, zneľúbilo sa mi “prechytávanie” medzi klávesnicou PC a notebookom. Spomenul som si na projekt akéhosi softwarového KVM switchu (vkastne iba KM) a po chvíli som ho našiel – Synergy.

Synergy je opensource-ová aplikácia, ktorá umožňúje ovládať viacero PC jednou klávesnicou a myšou veľmi intuitívne. Po zadefinovaní relatívnej polohy jednotlivých PC stačí myšou doslova prejsť na druhý počítač – kurzor sa zjaví na ňom, a vstup z klávesnice je presmerovaný tiež. Toto všetko sa deje cez sieťové spojenie.

Už pri downloadovaní som sa ale zľakol toho, že medzi podporovanými systémami nieje Windows Vista (OS na mojom notebooku). (Za to podporujú Win XP, Mac OS X, X11 na UNIXoch a dokonca Win 2000, NT, 98, 95…) Z jedného fóra som sa ale dozvedel, že s Vistou ľudia problémy nemajú. No môj prípad bol ešte o to zvláštnejší, že na PC použivam naraz 4 monitory, teda by som sa veľmi nečudoval, keby to Synergy nechutilo.

Teda hurá do toho. Po spustení som zistil, že nastavenia tohoto programu vôbec niesú user friendly – po zbežnom prečítaní manuálu som ale program nastavil, spustil na hostiteľskom (PC) aj klientskom (notebook) počítači a tieto sa na seba bez problémov napojili. S viacerými monitormi problém nebol, kurzor plynulo prešiel cez okraj pravého monitora na notebook. Dokonca som nespozoroval ani žiadne zdržanie v reakciách kurzoru na klientskom PC. Jediný problém bol, že som sa myšou nevedel dostať naspäť na hostiteľský PC. Po krátkom googlení som zistil, že programu treba povedať nielen to, že notebook je napravo od PC, ale aj to, že PC je naľavo od notebooku.

Odvtedy tento systém fungoval úplne nádherne, mierne nepohodlie bolo cítiť iba ak som sa snažil prejsť na druhý PC počas plnej CPU záťaže hostiteľského PC. Na druhý problém som narazil až keď som šiel písať tento blogpost – celý systém (spustený na XP a Viste) má trochu problémy so striedaním charsetov. Ale toto ma takmer vôbec neobmedzuje a ešte sa na to určite pozriem do manuálu.

Ak teda niekedy používate (alebo chcete používať) viacero PC umiestnených vedľa seba naraz, nemôžem vám neodporučiť Synergy.

PS: ďaľšou veľmi prijemnou featurou je synchronizácia clipboardu, ktorá ale funguje iba s textami. Žiadne pokročilé funkcie ako drag&drop súborov medzi počítačmi implementované niesú.