Stránka: 1 z 1
| [ Príspevkov: 10 ] | |
Autor | Správa |
---|
Registrovaný: 06.04.06 Prihlásený: 17.08.13 Príspevky: 194 Témy: 51 | 51 Bydlisko: Sp. Nová Ves |
Ahojte, nemam vela skusenosti s javascriptom, tak prepacte ak sa pytam blbost Mam strasne dlhy kod a vyzera nejko takto Kód: <script> <!-- document.write(unescape("%3CSCRIPT%20language%3Djavascript%3E%0D%0A%0D%0Afunction%20start%28%29%20%7B%0D%0Adocument.form1.day.value%3D%22%22%0D%0Adocument.form1.month.value%3D%22%22%0D%0Adocument.form1.year.value%3D%22%22%0D%0Adocument.form1.age.value%3D%22%22%0D%0Adocument.form1.months.value%3D%22%22%0D%0Adocument.form1.weeks.value%3D%22%22%0D%0Adocument.form1.answer.value%3D%22%22%0D%0Adocument.form1.hours.value%3D%22%22%0D%0Adocument.form1.min.value%3D%22 .....
da sa nejako sprehladnit tento kod? Treba mi tam prekladat slovicka z cestiny do slovenciny. Existuje na to nejaky program? dakujem
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | 0 |
Ja by som s tým pracoval ako s normálnym javascript. To znamená, že najskôr by som to "unescapeoval". Tak získaš normálny JS kód a až po úprave to vrátiš do pôvodného tvaru.
|
|
Registrovaný: 06.04.06 Prihlásený: 17.08.13 Príspevky: 194 Témy: 51 | 51 Bydlisko: Sp. Nová Ves |
no ved na to sa pytam, ako to "unescapujem" alebo ako tomu hovoris
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
Prečítaj si tretie slovo prvého riadku a možno na to prídeš aj sám.
Prvé čo mi napadlo je, že na začiatku document.write nahradíš alert, zobrazíš si stránku, vyskočí ti okienko s tým zdrojákom, skopíruješ ho a vložíš do normálneho .js súboru.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 06.04.06 Prihlásený: 17.08.13 Príspevky: 194 Témy: 51 | 51 Bydlisko: Sp. Nová Ves |
super dakujem, tak som si to upravil a teraz ako to upravim naspat z HTML do toho zakodovaneho ?
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
Podľa mňa to robiť nemusíš, pretože jediná vec, ktorú ten skript robil bolo, že sa unescapoval a takto sa zapísal do stránky. Čiže ak ho zakomponuješ normálne, bude fungovať. Ťažko povedať, prečo to niekto tak spravil, možno chcel nejakým spôsobom dosiahnuť obfuskáciu (teda zmeniť kód tak, aby fungoval, ale bol nečitateľný a nedal sa len tak ľahko okopírovať), ale to sa predsa len robí trošku inak.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 06.04.06 Prihlásený: 17.08.13 Príspevky: 194 Témy: 51 | 51 Bydlisko: Sp. Nová Ves |
a ako? ...len tak pre zaujimavost
EDIT: tak predsa to musim dat do toho zakodovaneho tvaru, pretoze moj CMS mi to zle zobrazi...
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
Aha... To escapovanie som ja ešte neriešil, ani nemám čas/chuť to veľmi študovať, ale toto by mohlo pomôcť: http://www.the-art-of-web.com/javascript/escape/ (do políčka input napíš ten JS a stlač tlačidlo escape, prvé pod nápisom INPUT, v tom políčku ti vyskočí escapovaný JS).
K obfuskácii, hlbší pohľad je v tejto diplomovke (konkrétnejšie kapitola 2.2) http://www.dcs.fmph.uniba.sk/diplomovky ... cation/pdf
Ak je to na teba moc, stačí si niečo vygoogliť (odporúčam skôr český výraz obfuskace, nájdeš naň viac výsledkov, dokonca aj priamo k JavaScriptu).
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | 0 |
Kód: http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php
unescape: v combo box vyber Decode a použi tlačidlo d_enc
escape: v combobox vyber Encode a použi urlenc
Inak, ak ti tam ten CMS povolí vložiť JS funkciu write, tak by tam mohol povoliť aj vloženie toho skriptu.
|
|
Registrovaný: 06.04.06 Prihlásený: 17.08.13 Príspevky: 194 Témy: 51 | 51 Bydlisko: Sp. Nová Ves |
ano ano dakujem uz som to vyriesil
|
|
Stránka: 1 z 1
| [ Príspevkov: 10 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v HTML, XHTML, XML, CSS | 6 | 639 | 18.03.2008 18:40 shaggy | | v PHP, ASP | 2 | 476 | 14.01.2011 20:42 slebo | | v Ostatné | 0 | 528 | 09.03.2017 10:42 mio | | v Databázy | 1 | 459 | 05.09.2012 23:34 stenley | | v PHP, ASP | 2 | 520 | 19.07.2012 15:40 elo | | v JavaScript, VBScript, Ajax | 4 | 426 | 14.11.2011 17:24 Bajzik | | v JavaScript, VBScript, Ajax | 0 | 580 | 12.07.2009 17:20 d0.0b | | v HTML, XHTML, XML, CSS | 9 | 645 | 10.02.2011 21:25 walther | | v PHP, ASP | 6 | 680 | 30.06.2009 13:39 rooobertek | | v HTML, XHTML, XML, CSS | 6 | 651 | 24.05.2017 16:24 GamerSK | | v Redakčné systémy | 6 | 669 | 19.01.2007 22:42 Tom@S | | v PHP, ASP | 1 | 531 | 20.04.2009 8:53 Blackdevil | | v PHP, ASP | 3 | 2603 | 01.11.2006 10:55 itsgoingd | | v HTML, XHTML, XML, CSS | 4 | 483 | 23.04.2016 12:51 Pavolbablik | | v PHP, ASP | 1 | 337 | 19.01.2015 20:43 chrono | | v HTML, XHTML, XML, CSS | 19 | 1045 | 01.03.2008 13:57 emer |
|