Opera v9.5 beta

Wyszła wersja 9.5 beta przeglądarki internetowej Opera.

http://my.opera.com/desktopteam/blog/2007/10/25/opera-9-5-beta-released

Ciekawa sprawa z tą Operą, używam jej od bardzo dawna (za sprawą moich hax0rskich kolegów z czasów szkoły średniej), na początku nie była niczym kompresowana, potem przez parę lat traktowano ją Aspackiem i zupełnie ignorowano fakt wyłączania mechanizmu DEP powodowany użyciem Aspacka, co było dla mnie zupełnie niezrozumiałe, bo przecież DEP chroni przed atakami typu przepełnienie stosu na co przeglądarki internetowe powinny być wysoce uczulone.

Od kilku miesięcy zaczęto stosować UPX’a zamiast wysłużonego (i chyba dawno nieaktualizowanego) Aspacka i muszę powiedzieć, że jest to dobry krok.

Opera jest też ewenementem wśród przeglądarek internetowych, bo jest jedyną mi znaną spakowaną przeglądarką, żadna inna firma nie zdecydowała się nigdy skompresować swoich binarek, Internet Explorer, FireFox, Safari są czyste jak łza pod tym kątem. Lęk przed nieznanym, czy może zbytnia obawa przed oprogramowaniem antywirusowym?

Cyfrowe podpisywanie aplikacji

Cyfrowe podpisywanie aplikacji stało się popularne dzięki firmie Microsoft, która wprowadziła dodatkowe “zabezpieczenia” w systemie Vista, które ostrzegają przed uruchamianiem instalatorów niepodpisanych cyfrowo aplikacji (o driverach nawet nie wspominam), co oczywiście w epoce terroryzmu i wszechobecnego poczucia lęku przed złem wszelakim, wywiera wpływ na to, czy użytkownik zainstaluje “zagrażające bezpieczeństwu” oprogramowanie, czy posłucha przestrogi w groźnie wyglądajacym oknie dialogowym.

UAC Digital Sign

Cyfrowe podpisywanie wzbudza też wiele kontrowersji na listach dyskusyjnych dla programistów, gdyż certyfikaty kosztują po kilkaset dolarów z rocznym terminem ważności (jeśli ktoś kiedykolwiek wygenerował sobie parę kluczy RSA za darmo tym bardziej może to frustrować), a przewaga cyfrowo podpisanych aplikacji nad wersjami niepodpisanymi, czy inaczej mówiąc wpływ na decyzję użytkownika co do użytkownia aplikacji również jest kwestionowana.

Dokładny artykuł opisujący krok po kroku cyfrowe podpisywanie aplikacji:
http://www.tech-pro.net/code-signing-for-developers.html

Xslimmer

Xslimmer to dość nietypowe narzędzie (jak dla kogoś, kto całe życie przesiedział na PC) dla komputerów Apple, pozwalające usunąć z plików binarnych aplikacji, kod skompilowany pod inny procesor niż aktualnie jest zainstalowany. Pliki w formacie Universal Binary posiadają w swojej strukturze kilka wersji kodu, głównie dla architektury PowerPC i x86.

Xslimmer

Strona domowa programu:
http://www.xslimmer.com/

Więcej o formacie Universal Binary na stronach Wikipedii:
https://en.wikipedia.org/wiki/Universal_binary

RBN – Raj dla spamerów

Seria ciekawych artykułów na temat rosyjskiej firmy RBN świadczącej usługii hostingowe (tzw. bullet-proof hosting) spamerom i wszelkiej maści kryminalistom:

From Russia with malice: criminals trawl the world – The Age

Shadowy Russian Firm Seen as Conduit for Cybercrime – Washington Post

Taking on the Russian Business Network – Washington Post Blog

Mapping the Russian Business Network – Washington Post Blog

Russian Hosting Firm Denies Criminal Ties, Says It May Sue Blacklister – Wired

Russian Business Network (RBN) – Blog

A walk on the dark side – The Economist