Articles

Metasploit Framework Windows Tutorial
Remote Desktop Connection
Windows Processes That May Be Dangerous
How-To use NetCat a Tutorial
Common Linux Commands
Common Ports
Netcat Commands
HTTP Response Codes
War-Google Hack Terms
Wardriving
Avoiding Social Engineering and Phishing Attacks
Intrusion Detection on Linux
Linux Intrusion Detection
Penetration Testing Guide
Penetration Testing Tools
Social Engineering Fundamentals, Part I: Hacker Tactics
Social engineering (computer security)
The Psychology of Social Engineering

The Archives

General GSO
GovernmentSecurity.org News & Suggestions
In The News
Open Topic
General Security Information
Trash Can
Exploit & Vulnerability Mailing List Archives
Trial Member Forum
Product and Program Reviews GSO Tutorials
System Security
Windows Systems
Beginners Section
Linux & Unix Systems
File Downloads
Exploit Research & Discussion Trojan & Virus Errata
Networking Security / Firewall / IDS / VPN / Routers
System Hardening
E-Mail Security
Wifi Security
Trial Member Uploads
Upload discovered Trojans & Mal ware
GSO Programming Section
C , C++ , VC++
Visual Basic.NET
Perl /CGI
Java/Javascript
PHP/XML/ASP/HTML
Assembly + Other
The Cork Board
Network Security Consultant Directory
Network Security Jobs
The Archives
Encryption Information
General Network Security
Internet Anonymity
HTTP Protocol Security
Linux Security
MS IIS Information
Exploit Articles
Programming / Tool Design
GSO Software Projects
Public Downloads
Microsoft Security Questions and Papers

Full Version: Vb-powerwrap
passi
This is a cool program, maybe some of you don't know it so...
You all know the problem: You code a VB program and give it to someone. When he executes it BAM "The file blabla.bla was was not found or not registrered blah". Any .dll, .ocx or something is missing.

I found two Tools which packs all this external resources into your executeable. That's kinda cool rolleyes.gif

1: VB-PowerWrap:
QUOTE
VB-PowerWrap allows developers to distribute their programs without the host of various OCX's and DLL's. Developed to help Visual Basic programmers distribute their executable file(s) without worrying about runtime dependencies, VB-PowerWrap allows you to package all .dll's and .ocx's inside the executable of your VB program, with no setup or installation to run.

VB-PowerWrap scans a Visual Basic project, wraps the appropriate files, and creates a self-contained file for distribution. Powerful compression creates the smallest .exe possible.

VB-PowerWrap features:

Compresses all DLL's and OCX's
Registers appropriate controls on user's machine if needed
No runtime headaches
Automatically scans your project for DLLs and OCXs.
Works with Visual Basic 4, 5 and 6
VB-PowerWrap comes with a free 7-day trial.


2: MoleBox (works with other programming languages, too)
QUOTE
Application packing and wrapping
Pack the application its and data files into a single EXE.
Embed DLLs into the EXE file (MoleBox Pro only).
Run your application without external files.

Compression
Compress EXE and DLL files.
Compress data files.
Decrease overall application size.
Increase data files reading speed.

Encryption
Encrypt EXE and DLL files.
Encrypt application resources.
Encrypt data files.
Choose one from two encryption algorithms: strong or fast encryption.

Application and DLLs protection
Protect application from disassembling.
Protect DLLs from 3rd party use.
Add control sum protection.
Secure application integrity.
Protect from API hooks and code injection.

Data files protection
Link data files to the EXE file.
Protect data files from viewing, modification, removing, extracting.
Secure data files integrity.

Application management
Manage application resources and media content.
Create data packages (MoleBox Pro only).
Create and manage patches, add-ons and updates (MoleBox Pro only).


wink.gif
chris105
First program sounds very helpful, especially if it doesnt create much of an overhead. I usually just try and create dependency free programs (Csocket instead of winsock etc etc).

Edit: Im pinning this as it is a common problem
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2005 Invision Power Services, Inc.