חידה: מצא את הבאג

יום רביעי, אפריל 2, 2008

קיבלתי היום את ההודעה הבאה: לקוח יקר שלום הזמנתך נשלחה לכתובת הבאה : ש במידה והכתובת לא נכונה אנא צור עימנו קשר בהקדם מה לדעתכם קרה כאן? (בחרו את השורה הבאה בשביל הרמז) רמז: הרחוב הוא ש"י עגנון
תגיות: ,
תגובה אחת

Protecting your managed code

יום ראשון, מרץ 9, 2008

Protecting your managed code Since .Net is a managed environment, there is always the downside of having your code open to anyone using reflector.Currently there are several methods to deal with the problem: 1) Obfuscation"Obfuscated code is source code that is (perhaps intentionally) very hard to read and understand".Obfuscators renames members to something like A.a.B.c(). This makes the code harder to read, but the protection is still very limited.Some of the obfuscators include a feature called "string encryption", meaning all strings (which are constants in .Net) are encrypted on disk, with a decrypt function being called before a string is used....
תגיות: ,
אין תגובות

Now add some pepper to your password

יום שבת, אוקטובר 6, 2007

I previously wrote a post on password security based on Jeff Atwood's post explaining "Rainbow tables".As it turns out, Jeff received a feedback from cryptographer Thomas Ptacek pointing out some corrections to the strategy offered in the original post. The most important idea was using a cryptographically secure hash, meaning hash which expansive in processor time, unlike the common MD5. One alternative is the Bcrypt algorithm, which has a C# implementation from Derek Slager. (thanks to Kansir for the photo)
אין תגובות