OS windows: program komolí vlastní data, co s tím ?

Martin Hanek martin.hanek na centrum.cz
Pátek Listopad 26 16:00:34 CET 2010


To je sice hezky a asi je to pravda, ale tady neco zanedbal ten autor. 
System jazyku je nejak dany a ze jej programator nepouzije jej jina vec. 
Ze nekdo uklada binarne nebo ne taky neni dany systemem. Monitoring a 
ladeni neznam, tak nevim. A zdrojaky taky mohli vydat, ze jo.
Ktery ten program to dela?
http://www.tyt888.com/en/Download/Detail.asp?id=359&typeid=22

Martin Hanek

Dne 26.11.2010 15:52, Pavel Troller napsal(a):
> Zdravím,
>    to je bezpochyby pravda, ale...
>    1) V OS Unixového typu se nevydávají "české" a "nečeské" verze, základ
> (jádro, knihovny atd.) je stále jen jeden a lokalizace se řeší přes subsystem
> locale tak, že pro aplikace je transparentní, případně lze nastavit proměnnou
> prostředí, např. LC_ALL tak, aby locale plně vyhovovalo aplikaci
>    2) Programy pod OS Unixového typu zpravidla neukládají své datové soubory ve
> formě záměrně obfuskovaných a nečitelných binárních blábolů, ale v textové
> formě, která se mnohem snáze analyzuje a odlaďuje (v datovém souboru tohoto
> programu nejsou vidět ani textové názvy kanálů, je to skutečně naprosto
> neluštitelný binár)
>    3) V prostředí Unixového OS lze případné chybné chování programu dle mého
> názoru snadněji monitorovat a ladit (strace, truss...) a v nouzi použít i
> debugger (gdb), což myslím bez speciálních instalací vývojových prostředí pod
> windows není běžné
>    4) Je šance, že pro Unixový OS by byl k dispozici zdrojový text - program je
> freeware, zisk z něj firma nemá, slouží jen pro podporu jejich hardware a zde
> je zisk firmy, takže na nějakém prográmku nevalné jakosti by jim asi nezáleželo
>
>    Pavel


Další informace o konferenci Hw-list