Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Perl skript.. misto spusteni se nabidne ke stazeni..  (Přečteno 4480 krát)

nuclex

  • Aktivní člen
  • *
  • Příspěvků: 270
Perl skript.. misto spusteni se nabidne ke stazeni..
« kdy: 28 Ledna 2007, 23:18:53 »
Co delam spatne.. Mam ve slozce /cgi-bin par perl skriptu. Kdyz si ale udelam formluar napr. na konverzi a upload do mysql, zadam v nbem cestu ke skriptu  a pokusim se skript v prohlizeci by formular spustit, nabidne se maximalne k otevreni.. nebo ulozeni ale nespusti se..
Mam apache2 [z repoz.]

Dik za radu.
Pentest Tutoriály :: WiFi Hacking Ubuntu :: FreeWiFi HotSpot :: Gnome #LTS 10.04 / 2.6.32.24

Pavelp

  • Host
Perl skript.. misto spusteni se nabidne ke stazeni..
« Odpověď #1 kdy: 29 Ledna 2007, 08:06:34 »
No musi ho prece parsovat http server, apach, nebo neco podobnyho. Primo to nejde.

nuclex

  • Aktivní člen
  • *
  • Příspěvků: 270
Perl skript.. misto spusteni se nabidne ke stazeni..
« Odpověď #2 kdy: 30 Ledna 2007, 20:22:12 »
Citace: Pavelp
No musi ho prece parsovat http server, apach, nebo neco podobnyho. Primo to nejde.
A jak rozbehnout to parsovani?? Instaloval jsem mod_perl ale porad to nefunguje. Dik.
Pentest Tutoriály :: WiFi Hacking Ubuntu :: FreeWiFi HotSpot :: Gnome #LTS 10.04 / 2.6.32.24

Pavelp

  • Host
Perl skript.. misto spusteni se nabidne ke stazeni..
« Odpověď #3 kdy: 30 Ledna 2007, 21:53:20 »
Tak jeste mod_cgi, ne ?

No musi tam ten http server byt, musi byt zkonfigurovan aby zpracovaval cgi skripty, nastaveny alias pro cgi.bin adresar a prava na nej. Sam to vsechno obvykle za spravce odre instal skript trebas v tom apache-cgi modulu.
Pozadavek z browseru pak je: http://localhost/cgi-bin/mujskript.pl.

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Perl skript.. misto spusteni se nabidne ke stazeni..
« Odpověď #4 kdy: 30 Ledna 2007, 22:41:00 »
mod_cgi je nutný pro běh mod_perl?
Nevyznám se v tom příliš, ale to se mi nezdá...
mod_python taky běhá bez cgi.... a navíc CGI by mělo být pro zkompilované programy...
Pokud se mýlím, opravte mě...

Myslím, že spíš bude chyba v povolení mod_perlu v konfigurácích
co když dáte do Firefoxu
Kód: [Vybrat]
http://localhost/bum/bum2/bum3.phpkterý předpokládám že určitě neexistuje...

Mělo by vám to vypsat Apache patičku, ve které by měl být i mod_perl...
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

nuclex

  • Aktivní člen
  • *
  • Příspěvků: 270
Perl skript.. misto spusteni se nabidne ke stazeni..
« Odpověď #5 kdy: 30 Ledna 2007, 23:01:32 »
Kde mam co povolit a nastavit a co vsechno instalovat abych to mohl otestovat [spustit]?
Pentest Tutoriály :: WiFi Hacking Ubuntu :: FreeWiFi HotSpot :: Gnome #LTS 10.04 / 2.6.32.24

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Perl skript.. misto spusteni se nabidne ke stazeni..
« Odpověď #6 kdy: 30 Ledna 2007, 23:15:13 »
A co patička? mod_perl v ní není?
nastavení bude v /etc/apache2

tam asi projít konfiguráky... zítra vám budu moct napsat víc, budu v kontaktu s člověkem co Apache na rozdíl ode mě ovládá :-)
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

nuclex

  • Aktivní člen
  • *
  • Příspěvků: 270
Perl skript.. misto spusteni se nabidne ke stazeni..
« Odpověď #7 kdy: 30 Ledna 2007, 23:59:13 »
Citace: jakub.lucky
A co patička? mod_perl v ní není?
nastavení bude v /etc/apache2

tam asi projít konfiguráky... zítra vám budu moct napsat víc, budu v kontaktu s člověkem co Apache na rozdíl ode mě ovládá :-)
Mod perl v paticce neni.. i kdyz jsem ho instaloval [nasel jsem rpm ->alien]

Supr. Diky.
Pentest Tutoriály :: WiFi Hacking Ubuntu :: FreeWiFi HotSpot :: Gnome #LTS 10.04 / 2.6.32.24

Pavelp

  • Host
Perl skript.. misto spusteni se nabidne ke stazeni..
« Odpověď #8 kdy: 31 Ledna 2007, 07:17:14 »
Pockame na mineni odbornika, nicmene se vmisim s nazorem, ze pokud chcete, aby Apach zpracovaval nejake (tzv. cgi) skripty, potrebuje mod_cgi a v cem ten skript je napsany je mu sumafuk. On pouze necha ten skript probehnout a presmeruje si jeho vystup na svuj vstup a ten potom preda jako vysledek pozadavku. Co to bezelo za program ho vubec nezajima. Muze to byt uplne cokoliv, co umi predavat data na standartni vystup.
Aspon takhle to byvalo v 1.3, dvojka je mozna jina, a mylim se.

nuclex

  • Aktivní člen
  • *
  • Příspěvků: 270
Perl skript.. misto spusteni se nabidne ke stazeni..
« Odpověď #9 kdy: 02 Února 2007, 10:38:56 »
Staci toto:

# /etc/apache2/apache2.conf
AddHandler cgi-script .cgi

Options +ExecCGI


Options +ExecCGI


a samozr. mit na apache pritomen mod_cgi
Pentest Tutoriály :: WiFi Hacking Ubuntu :: FreeWiFi HotSpot :: Gnome #LTS 10.04 / 2.6.32.24

 

Provoz zaštiťuje spolek OpenAlt.