Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 10 odgovora
  • 6.207 pregleda

Najnovija ↓

Kako pratiti tudju konzolu? 17.01.2005. u 15:08 · pre 265 meseci #1
Drugim riječima, kako logirati input i output usera (logiranog remote na bash ako je bitno, bez njegovog znanja) u file, ili možda još bolje - pratiti u realtime-u njegovu konzolu? Bilo koje od ovo dvoje je OK..

Hvala unaprijed.
Potpis
Ivan

http://www.meteoadriatic.net/
Re: Kako pratiti tudju konzolu? 17.01.2005. u 15:10 · pre 265 meseci #2
Koliko mi je poznato samo patchovanje moze da pomogne. I ja sam to trazio.
Potpis
JaFreelancer.com
Re: Kako pratiti tudju konzolu? 17.01.2005. u 15:15 · pre 265 meseci #3
Hm, čudno. S obzirom da input mogu vidjeti u /home/user/.bash_history, ali nije to to, jer nema outputa i user to može obrisati ako hoće..

Ma zar nije moguće postaviti neki bash redirection stdin, stdout i stderr u file? Naravno da se sam pokrene kad se user logira.
Potpis
Ivan

http://www.meteoadriatic.net/
Re: Kako pratiti tudju konzolu? 17.01.2005. u 16:10 · pre 265 meseci #5
Pa, mozda da umesto /bin/bash postavis neki svoj prog koji ce da loguje sve i prosledjuje i pravom bashu.
Jedino sto cim korisnik predje u neki drugi shell ti si odsecen...
Potpis
JaFreelancer.com
Re: Kako pratiti tudju konzolu? 18.01.2005. u 14:33 · pre 265 meseci #6
Instaliraj program ttysnoop, i pročitaj manual. Ukratko, potrebno je da zameniš, ali ne shell kao što ovde neki predlažu, već login program (Damire, jel ti se upalila lampica?) ttysnoops serverom. Postupak će naravno zavisiti od toga ko poziva login, a to će najčešće biti getty (za login preko konzole i fizičkih terminala), in.telnetd ili sshd (za remote login). Ovo je radilo pre par godina, ne znam da li program radi i sa 2.6 kernelima, i koliko se uopšte menjao tty kod od tada.
Potpis
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
Re: Kako pratiti tudju konzolu? 18.01.2005. u 14:52 · pre 265 meseci #7
U jednom starom pheraku je bilo kako se u kernelu ubacuje taj sniff, znaci gledo sam kako radi loodilo, ali nesto ga nije bas jednostavno ubaciti,
Potpis
tu nema kašike....
Re: Kako pratiti tudju konzolu? 19.01.2005. u 12:56 · pre 265 meseci #10
Citat:
dr ZiDoo: U jednom starom pheraku je bilo kako se u kernelu ubacuje taj sniff, znaci gledo sam kako radi loodilo, ali nesto ga nije bas jednostavno ubaciti,


u pitanju je bio tzv. tty hijacking, samo sto je ta tehnika daleko fleksibilnija i moze se upotrebiti za mnogo vise od obicnog logovanja. userland bi trebalo da bude dovoljno fleksibilan za obicno snifovanje konzole.
Potpis
OV SM
LA PK
Re: Kako pratiti tudju konzolu? 21.01.2005. u 13:00 · pre 265 meseci #11
Ima jedan dobar programcic od TESO-a ...cini mi se da se zove dirty.c
Pomocu njega je (ako ste root) moguce pisati po tudjim terminalima sa ukljucenim escape
sekvencama, pa je npr. ako je neki korisnik ssh-an na neki drugi stroj moguce izvrsavati
naredbe da tom drugom stroju.
Potpis
Leon Juranic
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme