Archives for Software Dev - Page 31
Random hostnames seen in Fiddler–when using Chrome
If you use Google Chrome (and who doesn’t), then you might see requests such as those below when you start up your browser. Randomized hostnames – so obviously, you start…
Sanitizing image and pdf files prior to upload
Does your site allow for file uploads of any sort? Pdfs? Jpegs? Anything whatsoever? All these file formats are notorious for allowing malware to piggyback onto them (a technique known…
Web Shells
A web shell is a piece of code that essentially takes over your web ; By providing a simple web-executable file ( aspx file, php file…) that contains code to…
Creating an Oracle RAC like structure with SQL Server Technology
It is no secret that Oracle’ RAC platform has been a best seller in the enterprise database category. Among other things, Lowers overall cost of ownership by providing a single…
Web application intrusion testing
What is Black Box Scanning? Black-box web application scanning, if we abstract from the details, is a simple process: Identify all links, forms, query string parameters. Send specially crafted strings…
Testing the efficacy of your new landing page design
Say you just changed the design of your landing page - and want to figure out whether it ACTUALLY holds your customer's attention longer than the previous version. A/B testing (also…
Concatenated Queries at the Root of SQL Injection attacks
ORM is supposed to protect against SQL Injection attacks. As are Stored Procedures (due to parametrization of the data in the query). However, both ORMs and Stored Procs will not…
Copy and Paste equations from PDF to whatever
The easiest technique I found was to use the SNIPPING Tool on windows 10 – to capture a snip (screenshot) from the PDF. Save the screenshot as an image- and…
Outlook password change not picked up by iPhone client
I recently changed my outlook 365 password - and was unable to get my iPhone mail client to pick up the new password. Here are a few things I Step…
TFS Build without a build servers
Ideally, your builds should be taking place on a configured build server – which pulls the latest code (from a specified branch) and then tries to compile it. In a…