mohu detekovat útoky webových aplikací zobrazením mého souboru protokolu apache?
<p>občas dostanu klienty, kteří žádají, abych se podíval na jejich soubor access\_log, abych zjistil, zda byly nějaké webové útoky úspěšné. jaké nástroje jsou užitečné pro rozpoznání útoků?</p>
<p>ano, můžete, protokol apache vám poskytuje informace o lidech, kteří navštívili váš web, včetně robotů a pavouků. vzory, které můžete zkontrolovat:</p><ul> <li>někdo podal více žádostí v méně než druhém nebo akceptovaném časovém rámci.</li> <li>přístup k zabezpečené nebo přihlašovací stránce vícekrát v jednominutovém okně.</li> <li>přístup na neexistující stránky pomocí různých parametrů dotazu nebo cesty.</li> </ul><p>skalp apache <a href="http://code.google.com/p/apache-scalp/">http://code.google.com/p/apache-scalp/</a> je velmi dobrý v dělání všech výše uvedených věcí</p>
Tak ono zalezi o jakou dokumentaci ti jde. Muzes mit dokumentaci ve forme JavaDoc pro Javovske aplikace. K tomu ti staci vyvojovy nastroj, ktery vyvojari uz pouzivaji. Lze z toho generovat html stranky. Toto je dokumentace pro vyvojare. (IMHO javadoc ale obecne komentare a poznamky v kodu jsou musthave, at uz nejakou dokumentaci vubec planujete delat nebo ne ;) )Testy jsou z urciteho pohledu taky dokumentace. Dokumentuji, jak urcite casti maji fungovat, jake jsou okrajove podminky, a co to delat nema.Pokud mas na mysli napr user guide, nebo architecture, security, maintenance/support a podobne, tak nato muzes pouzit treba LibreOffice s podporou nastroju pro tvorbu napr. UML diagramu, jako treba class diagram. Tady mas moznosti jako EnterpriseArchitect (placeny, ale existuje i spousta free variant). Je toho spousta. Nebo muzes pouzit nejaka online reseni (i v ramci intranetu), jako napr. wiki, Confluence, E-share, GitHub (muzes mit interni/privatni instalaci, GitHub ma svoji vlastni wiki) Třeba tohle www.mikrotik.com ... je free a celkem hezky udělaný sw na monitoring sítě.   
Další hledej pod klíčovými slovy network monitoring freeware - nabídek je dost, skus jich víc, abys našel co ti bude vyhovovat. Odpovím pouze na dotaz číslo 2. K pamatování hesel a přístupových údajů na stránky slouží takzvané coockies soubory. Nemám přímé zkušenosti s IE7 ale nastavení těchto souborů by se mělo dít přes nástroje/možnosti Tor a patřičný prohlížeč. Tor zabrání odposlechu síťové komunikace mezi tvým PC a čímkoliv za ním a upravený přohlížeč (stačí upravený firefox přímo ze stránek projektu) nezanehcá po surfování stopy. Samozřejmě ještě je možné on-line sledování tvé činnosti nějakým podvraťákem co budeš mít v PC, ale tomu se už brání těžko.A na dětský porno bacha, tam se vyplatí pro sichr jet i ze šifrovaného kontejneru a beztak ti na to rodina/zaměstnavatel časem přijde, stačí nestřežená chvilka a už to nevysvětlíš... <p>to je způsob, jak zjistit, zda v této složce existují nějaké soubory xml, ano.</p><p>chcete-li zkontrolovat konkrétní soubory, použijte <a href="http://msdn.microsoft.com/en-us/library/system.io.file.exists.aspx"><code>file.exists(path)</code></a> , které vrátí logickou hodnotu, která indikuje, zda soubor v souboru <code>path</code> existuje.</p> Zřejmě se hned zkraje startují aplikace, které vyžadují přístup na internet a vypadnou až po timeoutu. Může to být cokoli od spyware od různých updatů. Za prvé, ujistěte se, že Google není zakázáno z těchto stránek pomocí `robots.txt`apod Také zkontrolujte, zda tyto adresy URL jsou *správné* . :)


Za druhé, Google není jen vzít si Sitemap v nominální hodnotě. Využívá i další faktory, jako jsou příchozí odkazy, atd, aby se zjistilo, zda se *chce* procházet všechny stránky v souboru Sitemap. Sitemap bude pak slouží především jako náznak více než cokoli jiného (to pomáhá Google vědět, kdy se stránky mnohem rychleji aktualizovány, například). Získejte vysoce kvalitní, relevantní a užitečné odkazy (příchozí a odchozí) a vaše stránky by měly začít dostat indexovány. Napsal jsem generickou knihovnu GPG / PGP NPAPI pro použití v prohlížeči, který má veřejné metody pro většinu všechno, včetně rozšifrování a ověření.


Zdrojem plugin se nachází zde: <https://github.com/kylehuff/webpg-npapi>


Plugin je v současné době používá v WebPG rozšíření pro Chrome, zde se nachází: <https://chrome.google.com/webstore/detail/hhaopbphlojhnmbomffjcbnllcenbnih>


A je zdrojem rozšíření je najít zde: <https://github.com/kylehuff/webpg-chrome>


Oba jsou cross-platform pro Windows, Linux a OSX. Máte-li stejnou platformu i verzi aplikace, s největší pravděpodobností jste každý v jiné skupině uživatelů pro A/B testování. Tak vývojáři ověřují účinnost aplikace a nakonec zvolí tu účinnější verzi a zavedou všem. Chce-li lingoty, může zkusit web na PC nebo třeba i v mobilu v nějakém internetovém prohlížeči. Pravděpodobně to zabere. <http://www.nirsoft.net/utils/skype_log_view.html>...