Archives for Software Dev - Page 30
Using Asynchronous methods in .NET–Quick Notes
I developed these notes just as a way to keep myself sane while writing Async methods in C#. Quick Recap - Two types of threads for an programmer 1. Regular…
Browser plugins and security
The Problem – PlugIns are far behind Browsers Browsers nowadays, will automatically update themselves (with security updates) by default. Plugins are far behind browsers when it comes to security updates…
Fiddler–for tweaking the HTTP Referrer field
Fiddler can be used to quickly modify the parts of an HTTP request (both GET and POST) Fiddler provides a window below the URL textbox – which can be used…
NoSQL and data integrity
Redundant Data Storage NoSQL stores many to many relationships in the same way that de-normalized tables do – by storing them redundantly. Since you do not base your NoSQL design…
Recursion versus Iteration ( Looping )
Overview In general, whatever problem you can solve with Recursion can also be solved with Looping (iteration). It turns out, that for most use cases, Iteration (looping) performs better than…
Types of Security Scans
Port scanner ( Nmap) Network vulnerability scanner ( Nessus, SAINT, OpenVAS) Web application security scanner ( Nikto, w3af) Database security scanner Host based vulnerability scanner (Lynis)
Another Chrome FIRST–Privacy through Obscurity…
Not that we needed another reason to use Chrome – but now there’s a Chrome browser extension called Decodelia . Decodelia is a privacy specific plugin which essentially turns your…
Ping versus TraceRoutes
Do Firewalls Let in Ping Traffic? Corporate firewalls may not allow PING traffic, which makes it not the most reliable test. Tracert however, should always work, since it is based…
DELETING Environment Variables when INCORRECTLY SET
I made the mistake of resetting my ENV variables for HOME and HOMEDIR - which resulted in a) My DOS prompt not being able to launch b) My environment variables…