a.....r
a.....r
#zagadkihakerskie #programowanie #xss #js #html

Ostatnio rzuciłem kolejne wyzwanie związane z bezpieczeństwem stron internetowych. Strona pod adresem http://hakerium.cba.pl/zad2/ jest podatna na błąd typu Cross-Site Scripting (XSS) i celem zadania było dołączenie pliku z zewnętrznej domeny. Zaproponowałem plik spod adresu http://pastebin.com/raw.php?i=mYM90ckz który po prostu wyświetla alert, ale oczywiście można go dużo bardziej rozwinąć.

Sama strona umożliwiała dodawanie komentarzy o długości co najwyżej 100 znaków. Zacznijmy
20
  • Najlepsze
  • Wszystkie komentarze
Roballo
@almafater: potem przeczytałem, ciekawe sam bym zapewne nie wpadł ;)
1
a.....r
a.....r
Ochrona przed zagrożeniem:

Błąd na tej stronie jest całkiem ciekawy, ponieważ strona enkoduje dane wyjściowe (tj. np. znak

<
jest zamieniany na
1
a.....r
a.....r
#programowanie #zagadkihakerskie #xss #html #js

Kolejna zagadka hakerska. Tym razem strona, na której można dodawać komentarze o długości co najwyżej 100 znaków, która jest podatna na XSS. Waszym zadaniem jest wykonać na stronie plik JS z zewnętrznej domeny (np. ten).

http://hakerium.cba.pl/zad2/

Zadanie chyba jest znacznie łatwiejsze niż poprzednio ;)
5
  • Najlepsze
  • Wszystkie komentarze
J.....w
J.....w
@almafater: przecież filtruje < i "
0
Kiro
Jak najprościej rysować po canvasie pojedynczymi pikselami? Chce narysować obrazek bez używania linii itp, same piksele i nie wiem jak do tego podejść... #programowanie #javascript #js
2
  • Najlepsze
  • Wszystkie komentarze
W.....s
W.....s
@Kiro: jeśli masz w jednym rzędzie więcej pixeli jednakowego koloru to możesz linie robić
1
tell_me_more
1
mug3n
Zgubiłem link do serwisu, na którym można było pisać/prezentować kod JQuery i tym podobne. Nie chodzi mi o jsfiddle, ale jego pierwowzór. jsfiddle już któryś raz w-----ł mi kod w kosmos, ale nie będę się pluł, skoro określają się jako wersja alfa. Pomocy! #kichiochpyta #kodowanie #js
3
  • Najlepsze
  • Wszystkie komentarze
mug3n
0
mug3n
@mug3n: Dzięki, @mug3n!
0
safjanowski
Projekt #grails’owy trzymany w repozytorium #git’a. Muszę wymyślić sposób na mergowanie plików #js. Nie wiem czy po stronie klienta i dopisać alias do push’a
1
mug3n
stactable.js Skrypt umilający życie webdevelopera. Rzuca czar na tabele, zmieniając je w zależności od ekranu, na którym są wyświetlane. +20 pkt do lansu. #responsive #webdesign #js #tabela
5
kolnay1
Jak macie chrome lub inną przeglądarkę na webkicie, to pewnie wam się spodoba ten bajer #szachy #mikroreklama #js
4
  • Najlepsze
  • Wszystkie komentarze
Tanner963
0
kolnay1
@Tanner963: Chyba znalezisko nie jest nazbyt popularne.
0
safjanowski
Ten kod jest jak dobry kryminał - wiele wątków, wielu bohaterów i do końca nie wiadomo kto popełnił zbrodnię - o kodzie #js kandydata
1
l.....h
l.....h
Jak w ckeditor zrobic latwo wybor katalogu przy uploadzie plikow? (lub bardziej ogolnie jak dodac jakies dodatkowe pole do formularza uploadu)

#www #programowanie #js #pomoc #webdesign #webdeveloper
3
mug3n
codecademy.com vs. learnstreet.com - 1:0 dla codeacademy. które jest bardziej przejrzyste, albo bardziej dla zielonych. Ale też muszę zauważyć, że fajnie się uzupełniają. #javascript #vs #js #uczesiesam
2
Radus
#jquery #js Ma ktoś może pod ręką gotowca na diva z mozliwością przewijania na boki? (div który wygląda na np. 300 px, ma 1000 px; i przewijamy go strzałkami po bokach lewo prawo) coś w stylu http://www.dyn-web.com/code/scroll/horiz.php tylko darmowe
2
  • Najlepsze
  • Wszystkie komentarze
piowit
#programowanie #javascript #js

Chcę żeby na stronce pojawiała się data ostatniej edycji tej stronki.

Używam do tego js

document.lastModified
4
  • Najlepsze
  • Wszystkie komentarze
noisy
Dlaczego Flash nie jest już potrzebny

#mikroreklama #niemoje #programowanie #www #css #js #html5
5
  • Najlepsze
  • Wszystkie komentarze
noisy
Czy jest jakiś sprytny sposób, by sprawdzić, programistycznie (najlepiej z poziomu JS), czy użytkownik jest zalogowany do wykopu?

#programowanie #js #javascript #webmastering

Chcę zrobić sprytnego wykopowego buttona, który będzie się na stronie wyświetlał tylko użytkownikom, którzy są użytkownikami wykopu. Mam coś takiego już dla FB, G+, Twittera i statystyki mi pokazując, że odbiór tego jest raczej pozytywny :)
6
  • Najlepsze
  • Wszystkie komentarze
safjanowski
Próbując wymyślić protokół oparty na postMessage - #js
1
safjanowski
* ba dum tss * - console.log(JSON.stringify(obj)), #js
1