• Drukowanie netcatem

    From Pawel Lampe@110:300/1.1 to All on Mon May 6 00:16:00 2013

    Mam w domu kserokopiarkę z podłączonym serwerem wydruku. Kserokopiarka
    Sharp + serwer d-link. Sharp oczywiście nie udostępnia żadnych
    sterownikw sensownych z punktu widzenia linuxa.

    Próbowałem kilku generycznych sterowników ale temat raczej jest cięższy niż się wydaje.

    Pomyślałem więc, że może da się chociaż wydrukować coś w jakiejś banalnej formie, przy użyciu netcata oraz serwera wydruku. Bez
    angażowania sterowników po mojej stronie.

    Oto co wypluł nmap skanując serwer wydruku:

    PORT STATE SERVICE
    21/tcp open ftp
    23/tcp open telnet
    80/tcp open http
    139/tcp open netbios-ssn
    515/tcp open printer
    9110/tcp open unknown

    Szukałem RFC odnośnie protokołów od portów 515 139 oraz 9110. Nic jednak nie znalazłem.

    Ma ktoś jakiś pomysł jak za pomocą nc zaatakować tekstem któryś z tych portów (z wyłączeniem 21 i 80) ?

    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: Telekomunikacja Polska (110:300/1.1@linuxnet)
  • From Olek@110:300/1.1 to All on Mon May 6 00:34:57 2013
    On 06.05.2013 00:16, Pawel Lampe wrote:

    Mam w domu kserokopiarkę z podłączonym serwerem wydruku. Kserokopiarka Sharp + serwer d-link. Sharp oczywiście nie udostępnia żadnych
    sterownikw sensownych z punktu widzenia linuxa.

    Próbowałem kilku generycznych sterowników ale temat raczej jest cięższy niż się wydaje.

    Jakich?

    Pomyślałem więc, że może da się chociaż wydrukować coś w jakiejś banalnej formie, przy użyciu netcata oraz serwera wydruku. Bez
    angażowania sterowników po mojej stronie.

    Oto co wypluł nmap skanując serwer wydruku:

    PORT STATE SERVICE
    21/tcp open ftp
    23/tcp open telnet
    80/tcp open http
    139/tcp open netbios-ssn
    515/tcp open printer
    9110/tcp open unknown

    Szukałem RFC odnośnie protokołów od portów 515 139 oraz 9110. Nic
    jednak
    nie znalazłem.

    Ma ktoś jakiś pomysł jak za pomocą nc zaatakować tekstem któryś z
    tych
    portów (z wyłączeniem 21 i 80) ?

    Porty raczej nic tu do rzeczy nie mają, bo są związane z inną warstwą. Problem w tym, jak zakodowana ma być informacja o treści do wydruku,
    którą wyślesz na te porty.
    Nie napisałeś jaka to drukarka.
    Naprawdę Google nie wypluwa nic po wpisaniu jej symbolu + Cups?
    --
    Olek

    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: Multimedia Polska SA (110:300/1.1@linuxnet)
  • From rePeter@110:300/1.1 to All on Mon May 6 01:24:20 2013
    Mon, 06 May 2013 00:16:00 +0200 =20
    Pawel Lampe <scony@sconysoft.com> napisa=C5=82(a):

    =20
    Mam w domu kserokopiark=C4=99 z pod=C5=82=C4=85czonym serwerem wydruku. K=
    serokopiarka
    Sharp + serwer d-link. Sharp oczywi=C5=9Bcie nie udost=C4=99pnia =C5=BCad=
    nych
    sterownik=C3=B3w sensownych z punktu widzenia linuxa.
    =20
    Pr=C3=B3bowa=C5=82em kilku generycznych sterownik=C3=B3w ale temat raczej=
    jest ci=C4=99=C5=BCszy
    ni=C5=BC si=C4=99 wydaje.
    =20
    Pomy=C5=9Bla=C5=82em wi=C4=99c, =C5=BCe mo=C5=BCe da si=C4=99 chocia=C5=
    =BC wydrukowa=C4=87 co=C5=9B w jakiej=C5=9B
    banalnej formie, przy u=C5=BCyciu netcata oraz serwera wydruku. Bez anga=C5=BCowania sterownik=C3=B3w po mojej stronie.
    =20
    Oto co wyplu=C5=82 nmap skanuj=C4=85c serwer wydruku:
    =20
    PORT STATE SERVICE
    21/tcp open ftp
    23/tcp open telnet
    80/tcp open http
    139/tcp open netbios-ssn
    515/tcp open printer
    9110/tcp open unknown
    =20
    Szuka=C5=82em RFC odno=C5=9Bnie protoko=C5=82=C3=B3w od port=C3=B3w 515 1=
    39 oraz 9110. Nic jednak
    nie znalaz=C5=82em.



    Na porcie 515 s=C5=82ucha normalny serwer lpd, wi=C4=99c mo=C5=BCe wystarcz=
    y skonfigurowa=C4=87
    lokalnego cupsa z drukark=C4=85 postscriptow=C4=85 na tym zdalnym lpd. Nie = wiem co
    potrafi ten dlink ale np. na Windowsie da=C5=82o si=C4=99 zrobi=C4=87 wirtu= aln=C4=85 drukark=C4=99
    postscriptow=C4=85.

    Mo=C5=BCesz te=C5=BC spr=C3=B3bowa=C4=87 przes=C5=82a=C4=87 na drukark=C4=
    =99 plik z pomini=C4=99ciem drivera np.
    lpr -o raw plik.txt


    --=20
    Piotr Grzegorzyca pozdrawia
    http://komputerowe.zakamarki.net

    jedenaste: Nie spamuj


    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: Telekomunikacja Polska (110:300/1.1@linuxnet)
  • From Miroslaw Kwasniak@110:300/1.1 to All on Mon May 6 11:01:54 2013
    Pawel Lampe <scony@sconysoft.com> wrote:

    Mam w domu kserokopiark z podczonym serwerem wydruku. Kserokopiarka
    Sharp + serwer d-link. Sharp oczywicie nie udostpnia adnych
    sterownikw sensownych z punktu widzenia linuxa.

    Prbowaem kilku generycznych sterownikw ale temat raczej jest ciszy
    ni si wydaje.

    Pomylaem wic, e moe da si chocia wydrukowa co w jakiej
    banalnej formie, przy uyciu netcata oraz serwera wydruku. Bez
    angaowania sterownikw po mojej stronie.

    Oto co wyplu nmap skanujc serwer wydruku:

    PORT STATE SERVICE
    21/tcp open ftp
    23/tcp open telnet
    80/tcp open http
    139/tcp open netbios-ssn
    515/tcp open printer
    9110/tcp open unknown

    Szukaem RFC odnonie protokow od portw 515 139 oraz 9110. Nic jednak
    nie znalazem.

    kiepsko szukae :(
    http://www.ietf.org/rfc/rfc1179.txt http://en.wikipedia.org/wiki/Line_Printer_Daemon_protocol

    Ma kto jaki pomys jak za pomoc nc zaatakowa tekstem ktry z tych
    portw (z wyczeniem 21 i 80) ?

    Dlaczego?

    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: Wroclaw University of Technology, Poland (110:300/1.1@linuxnet)
  • From ballock@1:0/0 to All on Fri May 10 21:55:41 2013
    Mam w domu kserokopiark=EA z pod=B3=B1czonym serwerem wydruku. Kserokopia=
    rka
    =20
    Sharp + serwer d-link. Sharp oczywi=B6cie nie udost=EApnia =BFadnych sterownik=F3w sensownych z punktu widzenia linuxa.
    =20
    Pr=F3bowa=B3em kilku generycznych sterownik=F3w ale temat raczej jest ci=
    =EA=BFszy
    ni=BF si=EA wydaje.

    Jezeli nie masz sterownikow, filtrow, czegokolwiek, co wyprodukuje forme zr= ozumiala dla drukarki, to sie nie da.

    Zarowno w Linuksie jak i w Windowsach tresc, ktora ma byc drukowana, jest z= mieniana na kod binarny dla drukarki po stronie KLIENTA. Jezeli masz tylko = sterowniki pod winde, to musisz uzyc windy do wygenerowania tego kodu binar= nego. Sa sztuczki, oczywiscie, np. mozesz z klienta linuksowego wypluc Post= Script, ktory bedzie interpretowany przez sterownik po stronie windy...

    Jednakze nie wspomniales nic, zeby "serwer d-link" byl winda. Serwery wydru=
    ku jedyne, co robia, to kolejkowanie gotowych ciagow binarnych do przeslani=
    a do drukarki. Nie robia z nimi zadnych modyfikacji.

    Moja rada: sprobuj poslac na nia PostScript oraz Generic PCL5/5e/6. PCL jes=
    t standardem, PostScript maja drozsze drukarki, tansze maja wlasne bloby. J= ezeli to jest drukarka blobow, kup sobie inna.

    Pozdrawiam,
    Ballock

    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: The Kofo BBS MBSE - telnet://fido1.kofobbs.ne