Z diskuzí včera zmizely všechny příspěvky

Článek na Zvědavci (https://zvedavec.news)

URL adresa článku:
https://zvedavec.news/zvedavec/2005/07/1274-z-diskuzi-vcera-zmizely-vsechny-prispevky.htm

Vladimír Stwora

Včera kolem 20 hodin SEČ zmizely z diskuzí za články všechny příspěvky. Obnovil jsem data ze zálohy pořízené přibližně o dvanáct až patnáct hodin dříve. To znamená, že vše, co jste poslali v mezičase, je bohužel nenávratně pryč.

Update 24. 16:00 - Zločinec jsem já

Jak k chybě došlo, zatím nevím. Požádal jsem svou webhostingovou firmu o zaslání všech logů z posledního dne. Vyhoví-li mi, pokusím se zjistit, co se stalo.

Vím, které IP chybu způsobilo. Zatím z toho nebudu vyvozovat důsledky, protože si nejsem jistý, že dotyčný je za to odpovědný. To budu vědět teprve až uvidím logy z databáze. Pochopitelně ale budu činnost tohoto IP pečlivěji sledovat.

Doporučuji všem pravidelným čtenářům, kteří sem chodí denně, aby vymazali všechna cookies patřící Zvědavci. Jinak vám budou čítače už viděných příspěvků špatně ukazovat.

V této chvíli jsou diskuze opět funkční. Za výpadek se omlouvám.

Update 24. 16:00 - Zločinec jsem já

Nešlo o SQL injection. Čekal jsem, že to tady někoho napadne. Konečně je to to nejlogičtější vysvětlení, když přihlédnu k symptomu.

Právě z důvodu SQL injection jsem už před několika měsíci předělal všechny skripty a zrušil jsem ty, kde by ta předělávka byla příliš komplikovaná (proto taky tady odsud zmizela rubrika Inzeráty) abych zamezil něčemu podobnému. Konečně i jeden z důvodů vytvoření této nové diskuze byla právě obava z SQL injection. Jsem v tomhle dost paranoidní. A navíc běžný uživatel vůbec nemá právo DELETE v databázi.

Skutečnost je daleko prostší. Udělal jsem si to sám. Omylem. Udělal jsem to z administrátorského menu, když jsem manipuloval s tabulkou a spěchal jsem.

Takže žádná al-Káida, žádní hackeři. Říkám spolu s britskou policii: "Sorry, spletli jsme se, no."

Článek byl publikován 24.7.2005


© 2024-1999 Vladimír Stwora
Článek je možno dále šířit podle licence Creative Common.