Problemele Windows Vista tin exclusiv de Administratorul IT
April 8, 2008
Revin la un subiect disputat in aceasta perioada si anume problemele Windows Vista.
In marea majoritate a cazurilor problemele care apar relativ recent sau mai tarziu in Windows Vista au cauza directa o instalare incorecta a sistemului de operare. Multi dintre administratorii de retea, oameni cu vechime si cunostiinte avansate in sistemele Windows (windows 2000, windows xp, windows 2003) au cel mai des probleme in instalarea sistemului Windows Vista. Daca la versiunile anterioare de Windows, setup-ul executa cam tot ce era de executat, includea versiunile de driver generice, unanim valabile pentru orice sistem, este foarte bine de stiut ca si Windows Vista face acest lucru, insa driverele generice, avand in vedere diferenta de kernel si sistem nu functioneaza corect in toate situatiile. Read more
Scripturi de bash - turorial
April 5, 2008
Bash este un limbaj de scripting compatibil cu comenzile de shell care poate fi executat fie din input-ul standard fie dintr-un fisier. Scripturile bash sunt de fapt niste fisiere text pe care le faci executabile, aceste fisiere putand fi editate cu orice editor de text. Aceste scripturi sunt folosite pentru a executa comenzi simple sau complexe fara a le mai scrie mereu. Exista si optiunea de rula aceste scripturi la ce ora dorim cu ajutorul crontab, dar acest lucru in alt tutorial.
Compilarea unui kernel Linux
April 5, 2008
Introducere
RedHat nu este Linux, ci o distributie bazata pe un kernel Linux. Kernelul Linux este un program complex care ofera seviciile de baza pentru restul programelor din distributia Linux. Datorita faptului ca, spre deosebire de sistemele de operare comerciale ca Windows 95 sau MacOS, codul sursa al kernelului Linux este disponibil gratuit, rezulta ca este foarte usor de adaugat noi imbunatatiri si facilitati la acesta. Recompilarea kernelului Linux din surse a devenit din acest motiv o operatie destul de des intalnita, si se fac eforturi din ce in ce mai mari pentru ca aceasta operatie sa devina cat mai usoara pentru cei neexperimentati. Read more
Cum sa oprim Aero in Windows Vista
April 5, 2008
Tema (theme) Windows Vista Aero functioneaza pe computerul tau doar daca dispui de o placa grafica destul de puternica. Pentru altele mai slabe este de preferat o interfata asemanatoare dar care mananca mai putine resurse si arata aproximativ la fel ca inovatoarea Aero. In acelasi timp pentru sistemele mai putin performante, dar care dispun de o placa grafica suficient de puternica pentru a duce Aero, este preferabil a se folosi tema default de la Vista din motive de incarcare a sistemului, consum mare de ram si procesor. Pentru ambele categorii de utilizatori iata pasii care trebuiesc parcursi pentru a opri interfata Aero din Windows Vista.
PHP - mini tutorial - partea 1
March 15, 2008
Introducere
Până nu demult, în Internet erau puţini cei care realizau şi foloseau fişierele de comenzi - scripturile. Recent, însă, tot mai multă lume îşi construieşte propriile pagini Web, sau chiar propriile centre Web, iar limbajele de comenzi, pentru realizarea de script-uri, devin tot mai importante.
În acelaşi timp, aceste limbaje devin tot mai uşor de învăţat, iar PHP este unul din ele, poate cel mai simplu şi cel mai puternic (deocamdată).
Ce este PHP?
PHP vine de la “Hypertext Preprocessor” şi este un limbaj de comenzi-script pentru server (se spune că acţionează pe partea serverului - server-side language). Adică fişierele cu comenzi PHP rulează pe serverul Web, nu în navigator, pe staţia client. Cu alte cuvinte, nu trebuie să ne
batem capul cu compatibilitatea soft a calculatorului personal de pe care navigăm. PHP este un limbaj relativ nou (comparativ cu alte limbaje precum Perl (CGI) şi Java), dar devine rapid unul dintre cele mai răspândite şi mai populare din Internet.
Read more
Yahoo Messenger Sniffer - Tutorial
March 13, 2008
Linuxul ofera multe posibilitati de a afla amanunte despre reteau ta sau despre userii din retea pe care ii ai.
Acum ceva zile in urma am incercat sa construiesc un sniffer pentru ca mai apoi sa ajung ca insasi distributia de Linux vine cu un sniffer foarte frumos, pe care daca stii sa-l folosesti iti poate oferi toate informatiile. TCPDUMP
Asadar, pentru cei interesati in continuare va ofer mosntra mea de sniff realizat aici ptr Yahoo Messenger.
[root#server /]# tcpdump -i eth0 src or dst port 5050 -s 1000 -A -l -t > file.log
Pentru cine va incerca comanda respectiva, va constata ca fisierul destinatie file.log contine o sumedenie de linii inutile. Asadar am considerat ca ar fi cazul sa mai subtiez putintel continutul pentru a extrage exact ceea ce ne intereseaza exact:
[root@server /]# pico /bin/parser
#! /bin/bashecho -n
echo “Parsing file [ $1 ] to file [ $2 ]”
echo -n
echo -n
cat $1 |grep ‘YMSG’ > /tmp/2107xxtmp.tmp
cat /tmp/2107xxtmp.tmp | grep -v ‘PEERTOPEER’ > /tmp/2108xxtmp.tmp
cat /tmp/2108xxtmp.tmp | grep -v ‘yahoofs’ > /tmp/2107xxtmp.tmp
cat /tmp/2107xxtmp.tmp | grep -v ‘..47..’ > /tmp/2108xxtmp.tmp
cat /tmp/2108xxtmp.tmp | grep -v ‘Skin’ > /tmp/2107xxtmp.tmp
cat /tmp/2107xxtmp.tmp | grep -v ‘..13..’ > /tmp/2108xxtmp.tmp
cat /tmp/2108xxtmp.tmp | grep -v ‘TYPING’ > /tmp/2107xxtmp.tmp
mv /tmp/2107xxtmp.tmp /tmp/2108xxtmp.tmp
cat /tmp/2108xxtmp.tmp | gawk -F ‘..97..’ ‘{print $1}’ > /tmp/2107xxtmp.tmp
cat /tmp/2107xxtmp.tmp | gawk -F ‘YMSG’ ‘{print $2}’ > /tmp/2108xxtmp.tmp
cat /tmp/2108xxtmp.tmp | gawk -F ‘..14..’ ‘{print $1, $2}’ > $2
echo “Parse done… type pico $2 to view results”
rm -f /tmp/2107xxtmp.tmp
rm -f /tmp/2108xxtmp.tmp
[root@server /]# chmod 777 /bin/parser
[root@server /]# parser /root/file.log /root/clean.log
Nota: Veti obeserva ca rezultatul mai contine ceva caractere. Incerc sa scap de ele, dar asta intr-o versiune viitoare
postat de KeepTheDistance la: 23-08-2005, 20:53
ngrep |perl ymsg.pl
cat ymsg.pl
#!/usr/bin/perlwhile () {
if ( m/YMSG(.*)\.\.49\.\.TYPING\.\.1\.\.(\w+)\.\.(.*)\.\.5\.\.(\w+)\.\.(.*)/ ) {
print(”$2 is typing to $4\n”);
}
if ( m/YMSG(.*)\.\.75\.\.(\w+)\.\.\d\.\.(\w+)\.\.(.*)\.\.14\.\.(.*)\.\./ ) {
print(”$2 recieved a message from $3: $5\n”);
}
if ( m/YMSG(.*)\.\.1\.\.(\w+)\.\.5\.\.(\w+)\.\.(.*)\.\.14\.\.(.*)\.\.63\.\.\;/ ) {
print(”$2 sent a message to $3: $5\n”);
}
}
postat de Morphyx la: 11-01-2006, 02:31
Nota: KeepTheDistance si DoubleSense nu-si asuma responsabilitatea pentru eventualele nefunctionari ale scriptului sau eventualele pagube asupra vreo-unui server prin folosirea incorecta a scriptului de mai sus.
Deasemnea KeepTheDistance si DoubleSense nu isi asma riscul privind incidenta legilor din Romania asupra prelucrarii datelor cu caracter personal si protectia vietii private. (legea 506/2004 -> http://www.legi-internet.ro/date_pers.html





