Live Chat

Live Traffic

Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

The Enhanced Mitigation Experience Toolkit EMET 4.0

The Enhanced Mitigation Experience Toolkit (EMET) is a utility designed to help IT Professionals and users block hackers from gaining access to their systems through common attacks. EMET enables users to manage security mitigation technologies that help make it more difficult for attackers to exploit vulnerabilities in a given piece of software. EMET is a free utility that helps prevent memory corruption vulnerabilities in software from being successfully exploited for code execution.
EMET has the following protection mechanisms built into it:
- Data Execution Prevention (DEP)
- Structured Exception Handler Overwrite Protection (SEHOP)
- Address Space Layout Randomization (ASLR)
- Certificate Trust (Pinning)
For ROP mitigations, heres the following methods for protection:
- Load Library checks : monitors load library and prevents loading libraries from UNC path.
- Memory protection checks : disallow making the stack area executable.
- Caller checks : checks to see when a critical function is reached if its reached through a call instruction rather than a RET. When building ROP gadgets, using return oriented programming, you build your ROP gadget through returns until you eventually have a way to circumvent data execution prevention.
- Simulate execution flow : tries to detect ROP gadgets following a call to a critical function.
- Stack pivot : checks to see if the stack has been pivoted.
- Deep hooks : protection of critical APIs and lower level APIs used by top level critical APIs.
- Anti Detours : Common shellcode techniques for evasion of hooks by executing a copy of the hooked function then jump to the function past the prologue will not work properly.
- Banned functions : Additional APIs will be detected and blocked.
Download The Enhanced Mitigation Experience Toolkit EMET 4.0
5:12 PM | 0 comments | Read More

Free .NET Decompiler DotNet Resolver

DotNet Resolver is a free .NET decompiler written in C#. This decompiler is able to read, translate and edit applications written in any .NET language. The application has been designed to be as stable as possible, and therefore it doesn't fail that fast when opening protected or obfuscated applications.
DotNet Resolver Features :
- Translate to C# and Visual Basic
- Editing MSIL Instructions
- Stable Assembly Reader
- Member Analyser
- Plugin Support ex string searcher 
7:13 PM | 4 comments | Read More

Free Download Sandboxie 4.02 Full Version

Sandboxie - Sandbox security software for Windows. Install and run programs in a virtual sandbox environment without writing to the hard drive. Sandboxie runs your programs in an isolated space which prevents them from making permanent changes to other programs and data in your computer.
Sandboxie 4.02 Benefits :
- Secure Web Browsing: Running your Web browser under the protection of Sandboxie means that all malicious software downloaded by the browser is trapped in the sandbox and can be discarded trivially.
- Enhanced Privacy: Browsing history, cookies, and cached temporary files collected while Web browsing stay in the sandbox and don't leak into Windows.
- Secure E-mail: Viruses and other malicious software that might be hiding in your email can't break out of the sandbox and can't infect your real system.
- Windows Stays Lean: Prevent wear-and-tear in Windows by installing software into an isolated sandbox.
Sandboxie 4.02 Features :
- Full protection is offered on both 32-bit and 64-bit Windows. The Experimental Protection feature, which enabled full protection on 64-bit Windows, is no longer needed, and was removed.
- Improved compatibility with avast!, Driver Verifier, EMET, F-Secure, KeyScrambler, Lingoes, Listary, Norton Internet Security, Office 2013, PGP, Proxifier, ProxyCap, Solid Converter PDF, Windows 8.
- Removed support for Windows 2000. Service Pack 3 is required for use on Windows XP.

6:56 PM | 0 comments | Read More

Immunity Debugger 1.85 : Reverse Engineering Tool

Immunity Debugger is a powerful new way to write exploits, analyze malware, and reverse engineer binary files. It builds on a solid user interface with function graphing, the industry's first heap analysis tool built specifically for heap creation, and a large and well supported Python API for easy extensibility.
Immunity Debugger interfaces include the GUI and a command line. The command line is always available at the bottom of the GUI. It allows the user to type shortcuts as if they were in a typical text-based debugger, such as WinDBG or GDB. Immunity has implemented aliases to ensure that your WinDBG users do not have to be retrained and will get the full productivity boost that comes from the best debugger interface on the market.
Immunity Debugger benefits :
- A debugger with functionality designed specifically for the security industry
- Cuts exploit development time by 50%
- Simple, understandable interfaces
- Robust and powerful scripting language for automating intelligent debugging
- Lightweight and fast debugging to prevent corruption during complex analysis
- Connectivity to fuzzers and exploit development tools
Download Immunity Debugger 1.85

7:07 PM | 0 comments | Read More

CFF Explorer Suite RCE Tools

CFF Explorer Suite is a freeware suite of tools including a PE editor called CFF Explorer and a process viewer. The PE editor has full support for PE32/64. Special fields description and modification (.NET supported), utilities, rebuilder, hex editor, import adder, signature scanner, signature manager, extension support, scripting, disassembler, dependency walker etc. First PE editor with support for .NET internal structures. Resource Editor (Windows Vista icons supported) capable of handling .NET manifest resources. The suite is available for x86 and x64.
The CFF Explorer was designed to make PE editing as easy as possible, but without losing sight on the portable executable's internal structure. This application includes a series of tools which might help not only reverse engineers but also programmers. It offers a multi-file environment and a switchable interface.
CFF Explorer Suite RCE Tools Features:
- Process Viewer
- Drivers Viewer
- Windows Viewer
- PE and Memory Dumper
- Full support for PE32/64
- Special fields description and modification (.NET supported)
- PE Utilities
- PE Rebuilder (with Realigner, IT Binder, Reloc Remover, Strong Name Signature Remover, Image Base Changer)
- View and modification of .NET internal structures
- Resource Editor (full support for Windows Vista icons)
- Support in the Resource Editor for .NET resources (dumpable as well)
- Hex Editor
- Import Adder
- PE integrity checks
- Extension support
- Visual Studio Extensions Wizard
- Powerful scripting language
- Dependency Walker
- Quick Disassembler (x86, x64, MSIL)
- Name Unmangler
- Extension support
- File Scanner
- Directory Scanner
- Deep Scan method
- Recursive Scan method
- Multiple results
- Report generation
- Signatures Manager
- Signatures Updater
- Signatures Collisions Checker
- Signatures Retriever
10:46 PM | 0 comments | Read More

BackTrack 5 R3 Linux Penetration Testing

BackTrack is a linux penetration testing arsenal that aids security professionals in the ability to perform assessments in a purely native environment dedicated to hacking. Regardless if you’re making BackTrack you Install BackTrack, boot it from a Live DVD or thumbdrive, the penetration distribution has been customized down to every package, kernel configuration, script and patch solely for the purpose of the penetration tester.
BackTrack is intended for all audiences from the most savvy security professionals to early newcomers to the information security field. BackTrack promotes a quick and easy way to find and update the largest database of security tools collection to date. BackTrack community of users range from skilled penetration testers in the information security field, government entities, information technology, security enthusiasts, and individuals new to the security community.
BackTrack 5 R3 has been released. BackTrack 5 R3 Linux Penetration Testing focuses on bug fixes as well as the addition of over 60 new tools, several of which were released in BlackHat and Defcon 2012. A whole new tool category was populated “Physical Exploitation”, which now includes tools such as the Arduino IDE and libraries, as well as the Kautilya Teensy payload collection.
4:01 PM | 0 comments | Read More

Nmap 6 : Free Security Scanner

Nmap Free Security Scanner 6 is the product of almost three years of work, 3,924 code commits, and more than a dozen point releases since the big Nmap 5 release in July 2009. Nmap 6 includes a more powerful Nmap Scripting Engine, 289 new scripts, better web scanning, full IPv6 support, the Nping packet prober, faster scans, and much more.
Nmap is a free security scanner and open source (license) utility for network discovery and security auditing. Many systems and network administrators also find it useful for network inventory, managing service upgrade schedules, monitoring host or service uptime, and many other tasks. Nmap uses raw IP packets in novel ways to determine what hosts are available on the network, what services (application name and version) those hosts are offering, what operating systems (and OS versions) they are running, what type of packet filters/firewalls are in use, and dozens of other characteristics. It was designed to rapidly scan large networks, but works fine against single hosts. Nmap runs on all major computer operating systems, and official binary packages are available for Linux, Windows, and Mac OS X.
Nmap 6 features :
Flexible: Supports dozens of advanced techniques for mapping out networks filled with IP filters, firewalls, routers, and other obstacles. This includes many port scanning mechanisms (both TCP & UDP), OS detection, version detection, ping sweeps, and more. See the documentation page.
Powerful: Nmap has been used to scan huge networks of literally hundreds of thousands of machines.
Portable: Most operating systems are supported, including Linux, Microsoft Windows, FreeBSD, OpenBSD, Solaris, IRIX, Mac OS X, HP-UX, NetBSD, Sun OS, Amiga, and more.
Easy: While Nmap offers a rich set of advanced features for power users, you can start out as simply as "nmap -v -A targethost". Both traditional command line and graphical (GUI) versions are available to suit your preference. Binaries are available for those who do not wish to compile Nmap from source.
Free: The primary goals of the Nmap Project is to help make the Internet a little more secure and to provide administrators/auditors/hackers with an advanced tool for exploring their networks. Nmap is available for free download, and also comes with full source code that you may modify and redistribute under the terms of the license.
Well Documented: Significant effort has been put into comprehensive and up-to-date man pages, whitepapers, tutorials, and even a whole book. Find them in multiple languages here.
Supported: While Nmap comes with no warranty, it is well supported by a vibrant community of developers and users. Most of this interaction occurs on the Nmap mailing lists. Most bug reports and questions should be sent to the nmap-dev list, but only after you read the guidelines. We recommend that all users subscribe to the low-traffic nmap-hackers announcement list. You can also find Nmap on Facebook and Twitter. For real-time chat, join the nmap channel on Freenode or EFNet.
Acclaimed: Nmap has won numerous awards, including "Information Security Product of the Year" by Linux Journal, Info World and Codetalker Digest. It has been featured in hundreds of magazine articles, several movies, dozens of books, and one comic book series. Visit the press page for further details.
Popular: Thousands of people download Nmap every day, and it is included with many operating systems (Redhat Linux, Debian Linux, Gentoo, FreeBSD, OpenBSD, etc). It is among the top ten (out of 30,000) programs at the Freshmeat.Net repository. This is important because it lends Nmap its vibrant development and user support communities.
4:35 PM | 1 comments | Read More

Malware Analysis Tool and Technique : SANS Forensics 610

SANS Forensics malware analysis tool course prepares forensic investigators, incident responders, and malware specialists to reverse engineer malicious software using practical tools and techniques. SANS Forensics is popular malware analysis tool course has helped forensic investigators, malware specialists, incident responders, and IT administrators assess malware threats. The course teaches a practical approach to examining malicious programs-spyware, bots, trojans, etc.-that target or run on Microsoft Windows. This training also looks at reversing Web based malware, such as javascript and Flash files, as well as malicious document files. By the end of the course, you'll learn how to reverse-engineer malicious software using a variety of system and network monitoring utilities, a disassembler, a debugger, and other tools for turning malware inside-out.
SANS Forensics 610 features :
A Methodical Approach to Reverse Engineering
Hands On Training for Malware Analysis and Reversing
Learn Malware Analysis to Improve Incident Response and Forensics Skills
Complexity of the Course : Formalizing and Expanding Your Malware Analysis Skills
10:22 AM | 3 comments | Read More

Guide to learning Visual Basic 2010

Visual Basic 2010 is an evolution of the Visual Basic language that is engineered for productively building type-safe and object-oriented applications. Visual Basic enables developers to target Windows, Web, and mobile devices. As with all languages targeting the Microsoft .NET Framework, programs written in Visual Basic benefit from security and language interoperability. Guide to learning Visual Basic 2010 giving you a fast and easy way to create .NET Framework-based applications.
Table of content Guide to learning Visual Basic 2010
Chapter 1 Exploring the Visual Studio Integrated Development Environment
1. The Visual Studio Development Environment
2. The Visual Studio Tools
3. The Properties Window
4. Moving and Resizing the Programming Tools
5. Switching Among Open Files and Tools by Using the IDE Navigator
6. Opening a Web Browser Within Visual Studio
7. Getting Help
8. Customizing IDE Settings to Match Step-by-Step Exercises
9. One Step Further: Exiting Visual Studio
10. Chapter 1 Quick Reference
Chapter 2 Writing Your First Program
1. Lucky Seven: Your First Visual Basic Program
2. Programming Steps
3. Creating the User Interface
4. Setting the Properties
5. The Picture Box Properties
6. Writing the Code
7. A Look at the Button1_Click Procedure
8. Running Visual Basic Applications
9. Sample Projects on Disk
10. Building an Executable File
11. Deploying Your Application
12. One Step Further: Adding to a Program
13. Chapter 2 Quick Reference
Chapter 3 Working with Toolbox Controls
1. The Basic Use of Controls: The Hello World Program
2. Using the DateTimePicker Control
3. Controls for Gathering Input
4. One Step Further: Using the LinkLabel Control
5. Chapter 3 Quick Reference
4. Chapter 4 Working with Menus, Toolbars, and Dialog Boxes
1. Adding Menus by Using the MenuStrip Control
2. Adding Access Keys to Menu Commands
3. Processing Menu Choices
4. Adding Toolbars with the ToolStrip Control
5. Using Dialog Box Controls
6. Event Procedures That Manage Common Dialog Boxes
7. One Step Further: Assigning Shortcut Keys to Menus
Chapter 4 Quick Reference
1. Programming Fundamentals
Chapter 5 Visual Basic Variables and Formulas and the .NET Framework
1. The Anatomy of a Visual Basic Program Statement
2. Using Variables to Store Information
3. Using Variables in a Program
4. Using a Variable to Store Input
5. Using a Variable for Output
6. Working with Specific Data Types
7. Working with Visual Basic Operators
8. Working with Math Methods in the .NET Framework
9. One Step Further: Establishing Order of Precedence
10. Chapter 5 Quick Reference
Chapter 6 Using Decision Structures
1. Event-Driven Programming
2. Using Conditional Expressions
3. If … Then Decision Structures
4. Select Case Decision Structures
5. One Step Further: Detecting Mouse Events
6. Chapter 6 Quick Reference
3. Chapter 7 Using Loops and Timers
1. Writing For … Next Loops
2. Using a Counter Variable in a Multiline TextBox Control
3. Creating Complex For … Next Loops
4. Writing Do Loops
5. Avoiding an Endless Loop
6. The Timer Control
7. Creating a Digital Clock by Using a Timer Control
8. Using a Timer Object to Set a Time Limit
9. One Step Further: Inserting Code Snippets
Chapter 7 Quick Reference
Chapter 8 Debugging Visual Basic Programs
1. Finding and Correcting Errors
2. Three Types of Errors
3. Identifying Logic Errors
4. Debugging 101: Using Debugging Mode
5. Tracking Variables by Using a Watch Window
6. Visualizers: Debugging Tools That Display Data
7. Using the Immediate and Command Windows
8. Switching to the Command Window
9. One Step Further: Removing Breakpoints
10. Chapter 8 Quick Reference
Chapter 9 Trapping Errors by Using Structured Error Handling
1. Processing Errors by Using the Try … Catch Statement
2. Writing a Disc Drive Error Handler
3. Using the Finally Clause to Perform Cleanup Tasks
4. More Complex Try … Catch Error Handlers
5. Comparing Error Handlers with Defensive Programming Techniques
6. One Step Further: The Exit Try Statement
7. Chapter 9 Quick Reference
Chapter 10 Creating Modules and Procedures
1. Working with Modules
2. Working with Public Variables
3. Creating Procedures
4. Writing Function Procedures
5. Writing Sub Procedures
6. One Step Further: Passing Arguments by Value and by Reference
7. Chapter 10 Quick Reference
Chapter 11 Using Arrays to Manage Numeric and String Data
1. Working with Arrays of Variables
2. Preserving Array Contents by Using ReDim Preserve
3. One Step Further: Processing Large Arrays by Using Methods in the Array Class
4. Chapter 11 Quick Reference
Chapter 12 Working with Collections
1. Working with Object Collections
2. Creating Your Own Collections
3. One Step Further: VBA Collections
4. Chapter 12 Quick Reference
Chapter 13 Exploring Text Files and String Processing
1. Reading Text Files
2. Writing Text Files
3. Processing Strings with the String Class
4. Sorting Text
5. Protecting Text with Basic Encryption
6. One Step Further: Using the Xor Operator
7. Chapter 13 Quick Reference
3. Designing the User Interface
Chapter 14 Managing Windows Forms and Controls at Run Time
1. Adding New Forms to a Program
2. How Forms Are Used
3. Working with Multiple Forms
4. Positioning Forms on the Windows Desktop
5. Adding Controls to a Form at Run Time
6. Organizing Controls on a Form
7. One Step Further: Specifying the Startup Object
8. Chapter 14 Quick Reference
Chapter 15 Adding Graphics and Animation Effects
1. Adding Artwork by Using the System.Drawing Namespace
2. Adding Animation to Your Programs
3. Expanding and Shrinking Objects While a Program is Running
4. One Step Further: Changing Form Transparency
5. Chapter 15 Quick Reference
Chapter 16 Inheriting Forms and Creating Base Classes
1. Inheriting a Form by Using the Inheritance Picker
2. Creating Your Own Base Classes
3. One Step Further: Inheriting a Base Class
4. Chapter 16 Quick Reference
Chapter 17 Working with Printers
1. Using the PrintDocument Class
2. Printing Multipage Text Files
3. One Step Further: Adding Print Preview and Page Setup Dialog Boxes
4. Chapter 17 Quick Reference
5. Database and Web Programming
Chapter 18 Getting Started with ADO .NET
1. Database Programming with ADO.NET
2. Using Bound Controls to Display Database Information
3. One Step Further: SQL Statements, LINQ, and Filtering Data
4. Chapter 18 Quick Reference
Chapter 19 Data Presentation Using the DataGridView Control
1. Using DataGridView to Display Database Records
2. Formatting DataGridView Cells
3. Adding a Second Data Grid View Object
4. One Step Further: Updating the Original Database
5. Chapter 19 Quick Reference
Chapter 20 Creating Web Sites and Web Pages by Using Visual Web Developer and ASP.NET
1. Inside ASP.NET
2. Building a Web Site by Using Visual Web Developer
3. Using the Web Page Designer
4. Adding Server Controls to a Web Site
5. Customizing the Web Site Template
6. Displaying Database Records on a Web Page
7. One Step Further: Setting Web Site Titles in Internet Explorer
8. Chapter 20 Quick Reference
Guide to learning Visual Basic 2010
10:59 AM | 0 comments | Read More

Borland Delphi 7 SE Professional

Delphi 7 SE is an improved version of Borland Delphi 7 Professional, created with the purpose to offer a true Delphi 7 successor to a significant part of the Delphi community, neglected by Borland for too many years. If you are sick of the releases that Borland has produced since they became the MS .NET , you will like Delphi 7 SE. Also, if you have any fixes for VCL bugs that Borland has refused to solve along the years, you have now the opportunity to see them integrated in the product.
Borland Delphi 7 SE Professional features :
- Restored DCC32.EXE and DCC70.DLL to avoid the optimization bug of Delphi 7 Update 1.
- Updated BORLNDMM.DLL to FastMM v4.64.
- The IDE and the VCL use the Tahoma font by default, instead of MS Sans Serif.
- Included programming font Consolas (recommended size 10 with ClearType enabled).
- Editor color settings of Delphi 2006.
- Widened the "Files" heading in the Project Manager.
- MMX Trial Cleaner, that allows to reset the trial version of ModelMaker Code Explorer.
- Delphi Tweaks utility, that allows to decide which packages will be loaded when the IDE starts.
- Included Unit Expert 1.1.
- Removed deprecated/obsolete parts (CLX, BDE, Database Explorer, Database Desktop, Image Editor, Integrated Translation Environment, Indy, IntraWeb, Rave, TeeChart, QuickReport). The BDE packages and units are still there for backwards compatibility with third party libraries that may need them.
- Removed Delphi Direct.
- Removed the MS SDK Help except the Win32 Reference.
- Removed MergeModules folder.
- Removed Demos folder.
10:31 AM | 0 comments | Read More

Visual Studio.Net Complete Training

** Visual Studio.Net Complete Training Package DVD1
.NET Framework Basics
.NET Framework Class Library
.NET Framework Threading
.NET Remoting Series
ADO.NET
ASP.NET 2.0 Architecture Series
ASP.NET 2.0 Atlas and Ajax
ASP.NET 2.0 Data Access and Data-Binding
ASP.NET Data Binding in VS.NET
ASP.NET Server Controls
ASP.NET Web Form Controls
ASP.NET Web Matrix
ASP.NET Web Services
Beginning C#
Beginning VB.NET
C# 2.0 Advanced Language Features
C# for Beginners to Programming Workbook and Videos
Configuration, Deployment and Security
Crystal Reports
Getting Started with SQL Server 2005 Express Edition
Getting Started with Visual Web Developer 2005 Express Edition
IBuySpy Portal Series
** Visual Studio.Net Complete Training Package DVD2
IDE Proficiency Series for Visual Studio.NET 2003
Object Oriented VB.NET
Plank.NET eCommerce Project
SDKs, Tools, Utilities and 3rd Party Components
VB.NET for Beginners to Programming Workbook and Videos
Visual Basic 2005 Express Edition for Beginners
Visual Basic 2005 Express Edition Study Guide
Visual C# 2005 Express Edition for Beginners
Visual C# 2005 Express Edition Study Guide
Visual Source Safe Series
Visual Studio Team System Features
Visual Studio.NET 2005 Beta
Visual Studio.NET IDE Proficiency
Visual Studio.NET XML Designer
Visual Web Developer (C#) Study Guide
Visual Web Developer (VB) Study Guide
Web Service Enhancements 2.0
Windows Forms
Windows Forms Controls Series (2005)
1:53 PM | 0 comments | Read More