Nasza-Klasa.pl Downloader

Nasza-Klasa.pl Downloader

Sorry. Everything in Polish. If you don't know Polish you aren't probably interested anyway.

Uwaga

Dostałem informację, że nasza-klasa.pl ma zabezpieczenia i po wykryciu masego ściągania danych zaczyna wysyłać spreparowane dane fikcyjnych osób. Nie sprawdzałem niestety tego i jeżeli ich algorytm jest skuteczny to ciężko będzie go obejść.

Jeżeli ktoś sprawdzi to dogłębniej - byłbym wdzięczny za informacje.

Wstęp

A więc z nudów postanowiłem zrobić skrypt, który zasysa masowo dane z naszej-klasy. Ostrzegam, że nasza-klasa może mieć przeciwko takim rzeczom jakieś uwagi w regulaminie i nie biorę odpowiedzielności za problemy zarówno prawne jak i techniczne wynikłe z użycia tego skryptu. Jeżeli jesteś kimś związanym z nasza-klasa - proszę nie krzycz na mnie i nie skarżcie mnie do sądu jeżeli pogwałciłem jakieś regulaminy. Jestem jeszcze taki młody …

Co to potrafi

Na razie potrafi ściągać podstawowe dane osobowe oraz listę znajomych. Nie powinno być trudne poprawienie dynksa i ściaganie innych rzeczy. Ściąganie grafiki z galerii może trochę kosztować …

Czego potrzebuje

Linuxa z grepem, sedem, wgetem, bashem i być może kilkoma podstawowymi poleceniami. Być może na Windowsie zadziała cygwin.

Download

Z braku lepszego miejsca wrzuciłem na rapid-share:
http://rapidshare.com/files/90542114/nkd-0.1.tar.gz.html
"Szucio" zaoferował mirror (nie mój serwer, więc nie odpowiadam za niego):
http://tapety.szucio.info/nkd-0.1.tar.gz

Jak tego użyć

Ściągnąć, rozpakować. Potem zalogować się firefoxem na naszej klasie, zamknąć firefoxa i skopiować pliki cookies.txt znajdujący się gdzieś w $HOME/.firefox do katalogu programu. Następnie uruchomić:

./nk <ID>

Gdzie ID to ID na naszej klasie od którego ma zacząć ściąganie. Skrypt będzie ściągał dane od tego ID w górę. Szkoda, że nie robi tego sprytniej - np. nie ściąga "wgłąb" od danego ID. Nie powinno być trudne w dodaniu, ale nie mam już czasu. Jakbyś coś takiego zrobił to daj znać.

Jak podziwiać rezultaty

W katalogu data powinno być po chwili widać pliki z danymi. Ich format jest dość oczywisty.

Co robić jak coś nie działa

Poprawić sobie i ewentualnie wysłać mi patch. Nie truć mi dupy jeżeli coś nie działa, a nie wiadomo jak to poprawić.

Jeżeli ludzie zaczną używać tego masowo to pewnie zespół naszej klasy zablokuje fake agent ID, którego użyłem (tak samo jak najwyraźniej zablokowali ID wgeta). Jakby przestało działać to można spróbować podmienic Agent ID na coś innego.

Do czego możnaby tego użyć

Marzy mi się mirror naszej-klasy w jakimś 50MB archiwum zip albo w bazie sqlite. Kiedyś Ci ludzie z NK na pewno porobią lepsze systemy ochrony danych, a szkoda byłoby żeby taka fajna baza danych nie znajdowała się w rękach społeczności na wolnych zasadach tylko się kisiła w ciasnej bazie. Jeżeli pomysł Ci się też podoba - możesz dać znać.

Uwagi

Pozdrawiam serdecznie zespół Nasza-Klasa.pl - odwaliliście kawał dobrej roboty zbierając te wszystkie informacje. I tak - zazdroszczę sukcesu. :)


Feel free to comment

problem
Anonymous (83.14.205.x) 1203088399|%e %b %Y, %H:%M %Z|agohover

Cześć, gdzie mam wpisać to ".nk/ <ID>"??? Bo nie mam pojęcia… nic nie napisałeś gdzie to wpisać… :/

unfold problem by Anonymous (83.14.205.x), 1203088399|%e %b %Y, %H:%M %Z|agohover
Re: problem
Anonymous (83.30.108.x) 1203432586|%e %b %Y, %H:%M %Z|agohover

Jeśli nie masz zielonego pojęcia to idź pograj w mario, a nie próbuj ciągnąć baz naszej klasy ;)

unfold Re: problem by Anonymous (83.30.108.x), 1203432586|%e %b %Y, %H:%M %Z|agohover
Re: problem
Anonymous (81.190.91.x) 1220647970|%e %b %Y, %H:%M %Z|agohover

wyżej srasz niż dupe masz lamusie ,facet się zapytał wypadało by odpowiedzieć na poziomie …. ale ty widocznie nie potrafisz ^^ neo chłopcze.

unfold Re: problem by Anonymous (81.190.91.x), 1220647970|%e %b %Y, %H:%M %Z|agohover
Juz nie długo /:
Anonymous (87.205.248.x) 1204103306|%e %b %Y, %H:%M %Z|agohover

Troszeczke przekombinowane ale w dobrym kierunku.
wszystko co ludzkie ni jest mi obce

unfold Juz nie długo /: by Anonymous (87.205.248.x), 1204103306|%e %b %Y, %H:%M %Z|agohover
Czy ten skrypt jeszcze działa?
Anonymous (85.128.121.x) 1205358998|%e %b %Y, %H:%M %Z|agohover

Witam, mam pytanie. Czy ten skrypt jeszcze działa, bo testuję, ale zostawia mi same puste pliki;/
albo coś nasza-klasa zmieniła albo to wina moich cookiesów:P

unfold Czy ten skrypt jeszcze działa? by Anonymous (85.128.121.x), 1205358998|%e %b %Y, %H:%M %Z|agohover
Re: Czy ten skrypt jeszcze działa?
Anonymous (85.128.121.x) 1205360337|%e %b %Y, %H:%M %Z|agohover

ok, działa. To była wina moich plików cookies

unfold Re: Czy ten skrypt jeszcze działa? by Anonymous (85.128.121.x), 1205360337|%e %b %Y, %H:%M %Z|agohover
gratuluje
Anonymous (79.186.2.x) 1207472572|%e %b %Y, %H:%M %Z|agohover

NK nie są zbyt bystrzy w zabezpieczeniach sama już trochę informacji wyciągnęłam od nich. Ciekawi mnie dokąd ta strona nas doprowadzi już dzisiaj widać że dawno temu straciła sens jaki na początku ze sobą niosła. Dzisiaj służy raczej jako galeria zdjęć i "gra" w jak największą ilość znajomych.
Pozdrawiam zapalonego informatyka popieram takie działania i uważam że znajdowanie nieszczelności w portalach nie powinno być karane dopóki nie będziesz chciał wykorzystać tych informacji. No to działaj tak dalej
http://www.frazpc.pl/b/210568 zgadzam sie prawie w zupełności..

unfold gratuluje by Anonymous (79.186.2.x), 1207472572|%e %b %Y, %H:%M %Z|agohover
Anonymous (68.38.224.x) 1207786673|%e %b %Y, %H:%M %Z|agohover

Masz racje to juz tylko cyferka "znajomych" sie liczy - czy moze zna ktos sposob na szybkie dobicie do powiedzmy 100,000 znajomych - tak dla fanu
AK

unfold by Anonymous (68.38.224.x), 1207786673|%e %b %Y, %H:%M %Z|agohover
Re:
anonymus (guest) 1228217161|%e %b %Y, %H:%M %Z|agohover

skrypcik mam do tego :)

unfold Re: by anonymus (guest), 1228217161|%e %b %Y, %H:%M %Z|agohover
Gites Majonez :D
Anonymous (77.253.176.x) 1208280246|%e %b %Y, %H:%M %Z|agohover

Wszystko zarąbiście tylko mam małe pytanko… To mi się strasznie długo ściąga i ciekaw jestem czy wy mieliście to samo…

unfold Gites Majonez :D by Anonymous (77.253.176.x), 1208280246|%e %b %Y, %H:%M %Z|agohover
Anonymous (10.0.0.x) 1213476360|%e %b %Y, %H:%M %Z|agohover

Jak to zrobić

Następnie uruchomić:

./nk <ID>

???

unfold by Anonymous (10.0.0.x), 1213476360|%e %b %Y, %H:%M %Z|agohover
sciaga tez ukryte dane?
Anonymous (91.54.237.x) 1214499408|%e %b %Y, %H:%M %Z|agohover

jeszcze nie testowalem tego sposobu ale interesuje mnie czy można w ten sposób zdobyć dane ukryte przez użytkownika? Jesli nie to sie zainteresuje bardziej nad rozwojem ;)

unfold sciaga tez ukryte dane? by Anonymous (91.54.237.x), 1214499408|%e %b %Y, %H:%M %Z|agohover
Re: sciaga tez ukryte dane?
Anonymous (195.78.237.x) 1220990898|%e %b %Y, %H:%M %Z|agohover

po komentarzu sądzę że wiele do rozwoju nie wniesiesz….

unfold Re: sciaga tez ukryte dane? by Anonymous (195.78.237.x), 1220990898|%e %b %Y, %H:%M %Z|agohover
:-)
Anonymous (81.190.90.x) 1221852408|%e %b %Y, %H:%M %Z|agohover

hr hr

unfold :-) by Anonymous (81.190.90.x), 1221852408|%e %b %Y, %H:%M %Z|agohover
seven-1 (guest) 1248026726|%e %b %Y, %H:%M %Z|agohover

tutaj program pod windowsa :) - używam, i wszystko ok, autor widać się naprawdę postarał.
http://nkcomment.pl

unfold by seven-1 (guest), 1248026726|%e %b %Y, %H:%M %Z|agohover
seven-1 (guest) 1248026759|%e %b %Y, %H:%M %Z|agohover

program nazywa się Nasza-Klasa Comment !!

unfold by seven-1 (guest), 1248026759|%e %b %Y, %H:%M %Z|agohover
Add a new comment
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License