Zdrojový kód javascript scanneru Jikto
Jikto je JavaScriptový mass scanner bezpečnostních chyb (cross-site scripting, sql injection atd.), který se nevědomky spustí na počítači uživatele když vstoupí na webovou stránku, která jej obsahuje. Lze s ním tedy vytvářet síť botnetů scanujících bezpečnostní nedostatky!
Jikto je JavaScriptový mass scanner bezpečnostních chyb (cross-site scripting, sql injection atd.), který se nevědomky spustí na počítači uživatele když vstoupí na webovou stránku, která jej obsahuje. Lze s ním tedy vytvářet síť botnetů scanujících bezpečnostní nedostatky!
Související články
Koukněte se na zdrojový kód Windows Vista :)

14. dubna 08, 06:04
Linkuj.cz
Opakování na příkladech.

21. května 08, 12:05
Programujte - články
Objekty a formuláře.

26. října 08, 01:10
Programujte - články
JavaScript byl dlouhá léta považován ze nepřístupnou technologii. Jeho přítomnost na webové stránce byla řadou expertů chápána za cosi špatného. Dnes je situace jiná a JavaScript nemusí nutně znamenat problém v přístupnosti. Navíc tento fakt brzy oficiálně posvětí i W3C.

18. listopadu 08, 04:11
Root.cz
Rád bych vás pozval na školení, které pořádám.
NázevJavaScript a AJAX
Náplň
Syntaxe jazyka
Řídící struktury, jednotlivé typy, funkce, objekty
Propojení s HTML, události, funkčnost s vypnutým JavaScriptem
Objektový model ...

6. dubna 07, 04:04
PHP triky
Při vývoji jedněch webových stránek jsem narazil na drobný problém, se kterým se může setkat každý z vás... V jednom Firefoxu něco nefunguje a v druhém ano? Jak správně (ne)pojmenovat css a javascript soubory?

21. února 08, 12:02
Linkuj.cz
Každý jistě zná youtube a podobné servery které nabízejí libovolný obsah (tedy nejen video). Tyto servery poskytují možnost umístit pak tento obsah třeba do blogů a na soukromé stránky...

2. března 08, 06:03
abclinuxu - blogy
Používání javascriptu u hypertextových odkazů je dnes poměrně rozšířená záležitost. Velice mě proto udivuje obrovské množství špatných příkladů, na které v praxi každý den narážím. V následujícím krátkém textu se pokusím upozornit na dvě základní …

18. března 08, 11:03
Weblogy.cz
Tak se nejak probiram ruznymi frameworky a koukam jak to tam pekne perou by OOP a zajimalo me teda jak je to stou dedicnosti v jsku. Ano namitnete jsku ma nativne prototypovou dedicnost. Ale co kdyz potrebujeme komplexnejsi a provazanejsi model mezi objekty.
Nasel sem tento clanek, shodou okolnosti, byl nekde na webu docela i zkritizovan(negativne), ze to az zas tak neni dobra cesta. Hm, co si o tom myslite, popr. jake mate zkusenosti, pripadne pridejte link
Tady j...

13. srpna 07, 06:08
abclinuxu - blogy
Tak se nejak probiram ruznymi frameworky a koukam jak to tam pekne perou by OOP a zajimalo me teda jak je to stou dedicnosti v jsku. Ano namitnete jsku ma nativne prototypovou dedicnost. Ale co kdyz potrebujeme komplexnejsi a provazanejsi model mezi objekty.
Nasel sem tento clanek, shodou okolnosti, byl nekde na webu docela i zkritizovan(negativne), ze to az zas tak neni dobra cesta. Hm, co si o tom myslite, popr. jake mate zkusenosti, pripadne pridejte link
T...

15. srpna 07, 12:08
abclinuxu - blogy
Když se mi dostala do rukou tato kniha, byl jsem trochu na rozpacích - vždyť knih o Ajaxu v češtině už několik máme, tak co by mohla přinést nového? Ale upoutal mě JavaScript v názvu... Že by se autor více zaměřil na klientskou část? A taky že jo!
Nakladatelství Computer Press loni na podzim vydalo knihu JavaScript a Ajax - Moderní programování webových aplikací od Johna Resiga, zaměstnance Mozilla Corporation a autora jedné z nejpopulárnějších JavaScriptových knihoven jQuery. Kniha je určená zájemcům o pokročilé programovací techniky na dnešním webu.

5. března 08, 12:03
Root.cz
Paramtery dobrého hesla a jak je ihned měřit

8. března 08, 08:03
Linkuj.cz
Jednovláknovost JavaScriptu ve webových prohlížečích skýtá jistá omezení. Přitom v jednom vlákně neběží pouze skript jedné stránky, ale pokud se stránka skládá z více rámů nebo otevřela vyskakovací okno, pak všechny jejich skripty poběží v jednom jediném vláknu. Přitom se mezi sebou střídají pro obsluhování jednotlivých událostí. Celé to silně připomíná starý kooperativní multitasking. HTML5 se snaží dát zpracování události jistý řád a navíc umožní použití více vláken.Event loopsPrincip a pořadí obsluhování událostí je v HTML5 specifikován pomocí Event loops. Event loops zavádí fronty úloh, do kterých se ukládají např. události uživatelského rozhraní, události parseru nebo síťového rozhraní. Specifikace popisuje, v jakém pořadí mají být dále zpracovávány.Ačkoliv jsou webové prohlížeče s námi již řadu let, jedná se, pokud vím, o historicky první specifikaci tohoto druhu. Dosud se prohlížeče mohly chovat každý jinak, což také i víceméně dělaly (přečtěte si loňskou diskusi u Misantropa). Ve výsledku tak zmizí další rozdíl způsobující, že webová aplikace v jednom prohlížeči běžela v pořádku a ve druhém způsobila nepochopitelný problém.Přichází vláknaMnohem zajímavější je ovšem zavedení vláken do skriptování webových prohlížečů. Je jim věnována zvláštní specifikace Web Workers (zkráceně WW), čítá asi 30 stran a v budoucnu se pravděpodobně stane součástí velké specifikace HTML5.Web Workers navíc ke stávajícímu vykonávání JavaScriptu definují pracovní vlákna, která běží na pozadí (mimo interakci s uživatelským rozhraním prohlížeče) a mají sloužit ke zpracování výkonnostně nebo časově náročnějších činností. Jelikož neblokují uživatelské rozhraní, nebudou omezovány, mohou tedy bez přestání běžet desítky minut nebo i hodin (průběh stávajících skriptů totiž bývá omezen např. na desítky vteřin ve Firefoxu, což komplikuje vykonávání náročnějších úloh).Ukažme si jednochuché použití pracovního vlákna. Všimněte si, že pracovní vlákno s vláknem uživatelského rozhraní komunikuje prostřednictvím zpráv (událost message) - online verze:var worker = new Worker("worker.js");worker.onmessage = function(event){ document.getElementById("result").innerHTML = event.message;};Pracovní vlákno může získávat data pro svou práci pomocí událostí, database storage nebo pomocí síťové komunikace (komunikace s webovými servery pomocí AJAXu nebo nového rozhraní Web Sockets - o tom jindy). Přímý přístup k uživatelskému rozhraní nebo k zobrazované webové stránce pracovní vlákno NEMÁ.Pracovní vlákno má navíc některé metody, např. importScripts(url1, url2...), která zajístí načtení dalších skriptů (potřebná metoda, nemůžeme totiž použít běžnou značku script, jelikož nemáme přístup k HTML dokumentu).Kromě konstruktoru Worker existuje kontruktor SharedWorker, který založí pracovní vlákno, jenž má být sdíleno více rámy (nebo okny) aplikace.Celá specifikace je v počátečním stádiu a výrobci prohlížečů se k ní postupně vyjadřují. Troufnu si odhadovat, že ačkoliv přináší velké změny, nakonec se do prohlížečů dostane, byť je pravděpodobné, že před tím ještě projde úpravami. S ohledem na to, že JavaScript je v prohlížečích stále rychlejší, začíná být srovnáván nejen s dalšími skriptovacími jazyky, ale třeba s céčkem, začíná být představa složitějších skriptů běžících na pozadí reálná.

27. srpna 08, 04:08
HTML 4 5 6...
Školení JavaScript a AJAX, které jsem pořádal, zdárně proběhlo a já bych rád zveřejnil ohlasy jeho účastníků: Petr Vostrý, PricewaterhouseCoopers Se školením jsem byl spokojen jak po obsahové, tak po prezentační stránce. I když ...

18. května 07, 08:05
Weblogy.cz
Interaktivní prvky stránek snadno JavaScript zažívá, zvláště díky masivnímu nástupu techniky Ajax, svou renesanci. Jeho využití při tvorbě interaktivních prvků internetových stránek, i webových aplikací, razantně roste také díky novým možnostem, které aktuální verze JavaScriptu nabízí. Praktický ...

4. listopadu 08, 05:11
Živě.cz
Když se mi dostala do rukou kniha John Resig: JavaScript a Ajax, byl jsem trochu na rozpacích – vždyť knih o Ajaxu v češtině už několik máme ( Ajax – Vytváříme vysoce interaktivní webové aplikace , AJAX a PHP tvoříme interaktivní webové aplikace …

29. února 08, 12:02
Weblogy.cz
V Javascriptu se mi často stává, že mám vytvořenou nějakouobjektovou strukturu a nějakou metodu takového objektu chci použít jakoovladač události (event handler). Ale zde nastává problémv tom, že klíčové slovo this odpovídá při voláníhandleru […]

7. března 08, 06:03
dobreblogy.cz -
S JavaScriptovými testy se nám poslední dobou roztrhl pytel. Prohlížeče se mezi sebou předhánějí, a tak se v pondělí dočteme, že tenhle je rychlejší než tamten, abychom si ve středu přečetli, že tamten je zaručeně rychlejší než tenhle a tak to jde...

17. dubna 08, 06:04
Weblogy.cz