Atpakaļ uz pirmo lapu

laacz » 2005 » 14. marts

Obfuskācija

10:06 @ 2005-03-14 = 8 blabla  

Koda obfuskācijas iespēju ziņā perl's bija līderis. Līdz brīdim, kad nācās apgūt vairāk vai mazāk sarežģītas programmēšanas metodes iekš C++ (mazākā merā tas attiecas uz C). Mamma mia!

1 čačeris @ 10:35 (2005. gada 14. marts)

Kas ir obfuskācija? Izklausās pēc slimības…

2 tamster @ 10:51 (2005. gada 14. marts)

tas ir tad, kad kods saslimst un ir nelasāms :)

3 murmulis @ 11:14 (2005. gada 14. marts)

vienreiz megjinaaju lasiit java codu, kas bija obfuskeets — kjiap sql draiveris. tad tur bija klases A, B, C, D, E, F, G un visaam klaseem mainiigie a, b, c, d, e, f, g un metodes a, b, c, d, e, f, g.
rezultaataa, kad tu lasi, ka:
a = new B(b);
c = new C(a, d);
tad saproti, ka ir pakaljaa baigaa…

4 Arturs @ 12:02 (2005. gada 14. marts)

To murmulis: C un C++ obfuskācija jau ir tādā līmenī, ka tu pat nesaproti, ka skaties uz kaut kādas programmēšanas valodas tekstu. Parasti izskatās pēc nesakarīga simbolu virknējuma — it kā kāds būtu savu kaķīti uzmetis uz klaviatūras. Tevis minētais piemērs jau ir pat ļoti lasāms :)

5 Mr.Venom @ 12:34 (2005. gada 14. marts)

$tmp['..'][]=$tmp['.']=array();

6 laacz @ 12:51 (2005. gada 14. marts)

Venom: un kas tur ir nelasāms? :)

7 ulzha @ 13:35 (2005. gada 14. marts)

http://www.ioccc.org/ — The International Obfuscated C Code Contest. Saturās.

8 ulzha @ 14:46 (2005. gada 14. marts)

Kā arī http://mindprod.com/unmain.html — praktiski padomi. Cik atceros, bija pat jārēc.

Kā tu saucies:
Tava e-pasta adresīte:
(nevienam netiks rādīta, vai dota; pat pie komentāra ne)
Ko teiksi?
FYI
* Formatēšana: iekļaujot tekstu no abām pusēm iekā '//', tas iznāks kursīvā: //teksts// (teksts), bet treknu tekstu var dabūt ar '**' katrā pusē: **teksts** (teksts), savukārt pasvītrotu ar '__': __teksts__ (teksts).
* Enteri tiek automātiski pārtaisīti par enteriem. Jebkurš HTML (izņemot <BR.*>) tiek parādīts, kā ievadīts (ne HTML'iski)
* E-pastu var vadīt droši iekšā, ja ir bailes no spambotiem. Tas tiek aizsargāts no jamajiem.
* Jebkurš url'is (www.kaka.com, http://kaka.com/, …) tiek automātiski pārtaisīts par spiežamu prieku (www.kaka.com, http://kaka.com/, …)
* Ko nozīmē 'detransliterēšana'? Manuprāt sen jau ir laiks sākt rakstīt nevis translitā (aaboljiishi), bet gan normāliem letiņu burtiem (āboļīši). Tad nu tieši to arī dara attiecīgā poga - pārveido tekstu no translita uz parastu. Gadās kļūmītes, bet labāk šitā nekā nekā.
 

Valid CSS! Valid XHTML 1.0 Transitional! Valid RSS! Valid Atom!
Tātad tā. Kopīraita notice. Viss materiāls, kas atrodams šajā saitā nedrīkst tikt izplatīts, kopēts, jebkādi citādi reproducēts vai izmantots bez manas (laacz) rakstiskas atļaujas. šīs tiesības man laipni piedāvā Autortiesību Likums.
Jebkura informācija, kuru kāds labprātīgi publicē šajā saitā (piemēram, komentāri), pieder tās autoram. Taču, ievietojot infromāciju šajā saitā, tās autors sniedz saita īpašniekam tiesības to daļēji vai pilnā apjomā lietot, izplatīt, reproducēt, modificēt, adaptēt, publicēt, tulkot, publiski demonstrēt. Saita īpašnieks ir tiesīgs jebkuru komentāru jebkurā brīdī dzēst, vai modificēt.
© 1996 — 2025 laacz. Visas tiesības… nu jūs jau zināt, kur.
Spēcināts ar SPP (S Pivom Potjaņet) v2.0b (code name Marasmus)
Hostingu laipni piedāvā DEAC.

laacz blog activity

Top.LV

 

Lapa izlīdusi no servera dzīlēm 0.02990 sekundē(s)