Code Snippet 2.0

Am reușit într-un final să scriu primul tutorial: postul precedent, cu resetarea parolei de root pe un sistem linux folosind un LiveCD.

Mi-am dat seama că până acum abuzam blockquote’ul din wordpress un pic cam mult pentru tot ce însemna cod, highlight de sintaxă, comenzi, sau nume de fișiere, așa că am cautat un înlocuitor cu care să am un pic mai multă flexibilitate. Am găsit câteva, dar cel la care m-am oprit este Code Snippet 2.0.

Știe să interpreteze multe limbaje, aveți o listă mai jos, pe mine însă mă interesa în mod special interpretarea scripturilor bash. Cu ele o să ma joc pe aici.

Pentru instalare, se downloadeaza ultima versiunede la http://wordpress.org/ se dezarhivează și se uploadează directorul obținut după dezarhivare în

/wp-content/plugins/

Apoi, se activeaza din interfața de administrare WP-Admin.

Ca să folosiți pluginul, introduceți codul în tabul HTML al editorului WordPress(nu in Visual), și încadrați-l între tagurile <code> … </code>

De exemplu:

<code lang=”php” >
<?php
echo “Hello World”;
for
?>
</code>

Iar rezultatul va arăta cam așa:

<?php
echo "Hello World";
?>

Atenție: la trecerea între modul Visual si modul HTML în editorul WordPress, pentru că la trecerea din HTML mode în Visual mode o să puște o parte din codul pe care l-ați introdus în modul HTML. Deci pe scurt, scrieți articolele în Visual, mutați-vă în HTML mode după ce ați terminat de scris, si adăugați atunci partea de cod efectiv la care vreți sa îi faceți highlight.

Lista de limbaje pe care le știe interpreta versiunea 2.0 este:

  • actionscript-french
  • actionscript
  • ada
  • apache
  • applescript
  • asm
  • asp
  • bash
  • caddcl
  • cadlisp
  • c_mac
  • c
  • cpp
  • csharp
  • css-gen
  • css
  • delphi
  • diff
  • div
  • dos
  • d
  • eiffel
  • freebasic
  • gml
  • html4strict
  • ini
  • inno
  • java
  • javascript
  • lisp
  • lua
  • matlab
  • mpasm
  • nsis
  • objc
  • oobas
  • oracle8
  • pascal
  • perl
  • php-brief
  • php
  • python
  • qbasic
  • sdlbasic
  • smarty
  • sql
  • vbnet
  • vb
  • vhdl
  • visualfoxpro
  • xml

[Tutorial] Cum resetez parola de root?

Parola de root de pe un linux, e destul de importantă, și dacă o uităm, e destul de complicat să trăim fără ea. Nu de alta, dar mai trebuie adăugați useri, făcute update’uri si alte ghidușii specifice.

Cel mai simplu mod de a reseta o parolă de root, și care de obicei funcționează 99% este cu un Live CD (Ubuntu și Knoppix, sunt două distribuții care oferă astfel de LiveCD’uri). Se bagă discul în unitatea optică, se boot-ează de pe disc, se montează partiția pe care sălășluiește folderul /etc de pe sitemul linux căruia vrei să îi resetezi parola și suntem aproape de adevăr. Căutăm aici fișierul shadow

/etc/shadow

unde vom găsi mai multe linii de text. Linia care ne interesează pe noi ar trebui să fie prima, și arată ceva de genul:

root:$1$MEoQ7QU.S/5yQx0zDFANFZflNL3vN/:13291:0:99999:5:::

Bucata de text cu roșu este parola userului root, criptată. Important de ținut minte este că e incadrată de cate două puncte in ambele părți. E destul să stergi partea cu roșu, salvezi fișierul, rezultatul o să fie similar cu:

root::13291:0:99999:5:::

Acum poți să restartezi, scoți discul din unitatea optică înainte de boot, pornește sistemul, et voila, userul root nu mai are parola setată.

La promptul de login introduci “root”, iar când sistemul cere parola, un simplu enter ajunge. Simplu, nu?

După ce te-ai logat, tastează comanda passwd ca să ai totuși o parola de root setată.

Evident există si alte metode, cum ar fi “single user boot” dar despre asta într-un post viitor.

Elton John si iarba

Stateam si vorbeam la un moment dat cu un amic despre paranoia. Nu paranoia ca o boala, pentru ca nu poti sa te superi pe paranoici… sunt si ei oameni normali pana la urma, dar cum sa nu fii stresat cand toata lumea te urmareste?!? 

Vorbeam despre paranoia indusa in anumite momente ale vietii noastre sociale, cand unii oameni, ca asa am auzit eu, pleaca de pe planul existentei noastre si ajung undeva intr-un loc plin cu zambete si bucurii… da, paranoia indusa oamenilor fumati. Eu eram fixat pe o idee, simpla de altfel. E destul sa ii spui unui om, fumat bine, ca un fumator de MJ din 100.000 moare, si apoi sa o dai pe placa aia, ca apoi sa se ajunga la rezultatul dorit… Respectivul se sperie, se face verde albastru galben portocaliu, un rogvaiv de emotie si tremurici. Amicul meu, zambeste pe sub mustata, si imi da o idee mai buna… Cum ar fi sa discutam despre muzica… sa incepi sa il intrebi despre George Michael? daca ii place, daca a ascultat, cum i se pare… apoi treci subtil la Freddie Mercury, din aceeasi gama de intrebari, treci in revista alte “personalitati” cunoscute ca ar fi gay si pe sfarsit asa, te opresti la Elton John… Cat de mult te enerveaza sa stii ca Elton John si-o trage cu George Michael… Cat de mult il uraste, pentru ca si-o trage cu George Michael, si totul sa ajunga la apogeu cu o intrebare cat se poate de serioasa: “Dar te-ai gandit vreodata ca ai putea fi Gay?!” Cunoscut fiind faptul ca la noi, oamenii, cand inhalam diverse, creierul o ia razna pe pereti si reusesti sa gandesti mult mai profund diverse, daca omul nu a ajus singur la concluzia asta, cum ca el ar fi Gay, sigur dupa ultima intrebare o sa se gandeasca foarte intens la asta. 

Concluzia este ca metoda lui scoate rezultate mult mai satisfacatoare, si pana la urma, poate chiar scoate pe cineva din dulapul lui spre lumea de afara… You never know… 

In incheiere, aveti mai jos doua imagini, surprinse de minunatul meu Nokia N50 (deci scuzati calitatea) pe un board cu post-its… In ordinea wow-factorului, pe cele 3 biletele galbene scrie asa: 

  • Make 1 million bucks! Deadline: 1 month
  • Rob a bank
  • Kill Elton John… 

Intrebarea ramane, de ce ar vrea posesorul, si autorul biletelelor sa il omoare pe Elton John? O fi fost traumatizat in timpul unei incursiuni bahice? Voi ce ziceti?! 

 

Cum sa iti alegi un laptop…

Deci daca tot te-ai gandit sa iti iei un laptop in viitorul apropiat, ar fi o idee sa te gandesti la mai multe aspecte decat “sa vie verde, si sa aiba scrumiera” vorba Iuliei. 

Cei de la Lenovo (fosta divizie de notebook-uri IBM) au scos urmatorul clip: 

[via Sandu]

Evident, asta nu inseamna ca Lenovo e waterproof, sau ca poti sa faci snitele pe el… 

Inca un spam / phishing scam – QUINIGOL

Hai sa facem un mic exercitiu practic de gandire LOGICA:

Ce se intampla in momentul in care primesti un mail care iti spune ca ai castigat ceva? 10.000 de EURO!!! Mai mult?! Avem sa zicem 2 variante, grosso modo:

a) Esti omul care e destul de obisnuit cu “online-ul”

b) iti verifici mailurile o data pe saptamana, si astepti vesti de la rude din strainatate, sau astepti mesaje de la prieteni doar, nu folosesti internetul zilnic, si nu reprezinta o parte importanta a cunostintelor/experientelor tale. Esti un incepator in ale internetului, ai nevoie de ajutor sa ti se reinstaleze windowsul…

Rezultatele acelui mail despre care vorbeam in al foilea paragraf, e simplu:

a) fuck it, e spam. Delete, trash, bla bla.

b) WOW! Am castigat! Dar cum se poate? nici nu am jucat!Repede sa vedem despre ce e vorba…

Evident varianta a) nu ne intereseaza, dar ce face persoana de la Varianta b) ? Citeste atasamentul, da click pe link, si pana la urma din 500 de oameni 450 ajung sa isi dea datele, care vor fi vandute mai departe pe bani buni. Mergand mai departe, in unele cazuri din cei 450, probabil 10 – 20 o sa continue “discutia” cu persoanele care au trimis mesajul initial, o sa ajunga sa depuna bani la banca intr-un anume cont sau sa ii trimita prin Western Union, MoneyBookers sau alta agentie similara spre acel expeditor initial, pentru ca acesta sa poata rezolva cateva probleme “aparute” pe parcurs, nu se pot scoate banii din banca din cauza unor comisioane, trebuie platit avocatul, trilili lalala si asa mai departe… Esti sigur ca nu vrei sa fii unul din cei 450? Atunci, daca totul pare OK cu un mesaj pe care l-ai primit, inainte sa iti trimiti datele, incearca sa intrebi un prieten, sau un vecin, sau pe oricine care are un pic mai multa experienta decat tine in ale calculatoarelor. Nu fii mare si tare! Nu ai nimic de pierdut daca intrebi pe cineva!

Acel cineva, 99,99% din cazuri iti va spune ca e doar SPAM, o alta metoda de “phishing

Tine totusi minte: Persoana care iti va spune ca e SPAM Nu are nimic de castigat spunandu-ti tie asta!

Un exemplu concret, a fost un mail pe care l-am primit azi:

[click pe poza pentru versiunea originala]

[click pe poza pentru versiunea originala]

Hai sa facem o lista cu chestiile care au dat de gol acest mesaj ca fiind phishing pentru mine:

  1. Trimiterea lui spre o lista invizibila dedestinatari.
  2. Adresa de la care a pornit mesajul – o adresa pe un domeniu care ofera mail gratuit gen Yahoo sau Gmail.
  3. Modul in care este scris, de la fonturi pana la greselile din text.
  4. Adresa unde am fost trimis sa verific daca sunt castigator.
  5. Fisierul PDF atasat.

De dragul articolului prezent, am salvat fisierul PDF, pe care il puteti downloada de AICI. In totala siguranta, nu e nici un bau bau acolo, nici un virus sau troian, doar niste text.

Bun, hai sa ne uitam la fisierul PDF, si de ce ar putea fi acesta SPAM:

  1. Adresa de mail de contact de Yahoo si a loteriei, si a bancii, in conditiile in care o loterie de stat isi permite un domeniu si are nevoie de o anumita securitate a informatiilor transmise prin acest mediu, si o banca mai mult decat atat. [Exista si un site oficial al bancii care nu seamana cu domeniul ala de Yahoo.]
  2. Greselile din text. [De ce au tradus textul in Romana daca e un text ]
  3. Faptul ca trebuie sa tin secret faptul ca am castigat. [Nu e voie dom’le sa spui! ca poate iti zice cineva cat de prost esti si ca e SPAM]
  4. Lipsa de informatii despre “Loteria Quinigol” de pe internet.
  5. Bucata aia de text subliniat care zice ca beneficiarul trebuie sa suporte toate taxele aferente transmiterii banilor spre el [acolo intra cei 10 – 20 care o sa trimita bani]
  6. Textul cu “Uniunea Europeana” din stanga primei pagini.
  7. Stampila loteriei.
  8. Stampila UE
  9. Poza aia cu mainile care dau noroc si un BlackBerry

Trebuie sa mai continui?!

PS: Daca imi gasiti si mie greseli in text, imi cer scuze, si accept critici

😉

Talk like a pirate day

And if we had SysAdmin day, programmer’s day, lover’s day, mother’s day, father’s day, groundhog’s day and so on, why not have a “Talk like a pirate day” ?

Back in 1995 John Baur (Ol’ Chumbucket) and Mark Summers (Cap’n Slappy) invented this day, and slowly it gained coverage in the media and in “local folklore” so why not?!

They have a nice written page on wikipedia here, and of course they have their own homepage, the official “Talk Like A Pirate Day” webpage, here.

I couldn’t help laughing at the pirate slang, the how to’s, pirate name generator, bloody t-shirts and above all the Top 10 pirate pickup lines:

For the guys

10 . Avast, me proud beauty! Wanna know why my Roger is so Jolly?

9. Have ya ever met a man with a real yardarm?

8. Come on up and see me urchins.

7. Yes, that is a hornpipe in my pocket and I am happy to see you.

6. I’d love to drop anchor in your lagoon.

5. Pardon me, but would ya mind if fired me cannon through your porthole?

4. How’d you like to scrape the barnacles off of me rudder?

3. Ya know, darlin’, I’m 97 percent chum free.

2. Well blow me down?

And the number one pickup line for use on International Talk Like a Pirate Day is …

1. Prepare to be boarded.

And of course for the yer darlins’ ladies:

10. What are YOU doing here?

9. Is that a belayin’ pin in yer britches, or are ye … (this one is never completed)

8. Come show me how ye bury yer treasure, lad!

7. So, tell me, why do they call ye, “Cap’n Feathersword?”

6. That’s quite a cutlass ye got thar, what ye need is a good scabbard!

5. Aye, I guarantee ye, I’ve had a twenty percent decrease in me “lice ratio!”

4. I’ve crushed seventeen men’s skulls between me thighs!

3. C’mon, lad, shiver me timbers!

2. RAMMING SPEED!

…and the number one Female Pirate Pick-up Line:

1. You. Pants Off. Now!

ce sa mai zic decat: FOARTE PIRAT FRATE!

Take care now mates! Yarrrr!

Other links from wikipedia:

Injuratura de injuratura

Din vorba in vorba, si din gura targului, cele mai rapide chestii pe care le inveti intr-o limba straina sunt injuraturile. Nu?

Si acum, sa ridice mana sus cei care nu au auzit ca maghiara e una din limbile cu injuraturile cele mai viu colorate… Eu asa am auzit.

Eh, a long long time ago, Ovidiu, eroul povestirii noastre de azi, il roaga pe Imre sa il invete o injuratura doua in maghiara, daca tot vine la Cluj, sa poata sa fie si el autonom si independent. Imre al nostru, o bomboana de om, [si are un viiiiiiiin de imi curg toate cele prin gura], se gandeste sa il ajute pe Ovi sa injure daca e cazul. Si ce ii spune?

Auzi, pentru o injuratura de toate zilele, din aia simpla gen ‘ pana mea’ trebuie sa folosesti: Csokolom!

Super tare, super misto, avem bazele unei injuraturi, dar ce se intampla cand trebuie sa ne exprimam un pic mai colorat?!

Pai, o injuratura *puternica*, nici macar nu o pot traduce, [zise Imre al nostru], e ceva de genu: trebuie sa te uiti atent in ochii omului din fata ta, tragi aer in piept, si pe un ton hotarat, ii spui:

Római Katolikus Falinaptár!

Dar, dupa ce ii spui asta, ai grija ca s-ar putea sa iasa cu bataie…

Zis si facut, ajunge Ovidiu al nostru la Cluj, cu invataturile proaspete in minte de la maestru’ si incepe sa le puna in aplicare pe ici pe colo.

Nu mica va va fi mirarea, nefiind vorbitori de limba maghiara, la fel ca mine, cand veti auzi ca eroul nostru nu a reusit sa adune decat priviri “galese” si niste zambete de la cei care il intelegeau, pe cand cei care nu il intelegeau stateau cuminti in banca lor [ca Ovidiu poate fi mai acru ca o muratura daca vrea, da sa nu ii spuneti ca v-am zis… ] si ca sa nu va mai tin mult in suspans, din ce am inteles csokolom nu e altceva decat o formula politicoasa de salut, iar római katolikus falinaptár! nu inseamna nimic altceva decat:

Calendar Romano-Catolic de perete

Data viitoare poate va spun si despre gagica care nu vorbea o boaba de maghiara, si a fost invatata sa “salute” intr-un bar de rockeri cu Kell Fasz! Kell Fasz! si sa dea din mana mai frumos ca Sandy Belle cand isi lua la revedere… *evil*grin*

😀