目录介绍:
急求VC源代码
(1)
#includeiostream
using namespace std;
int main()
{
float num1,num2;
char ch;
begin:
cout"请输入第1个数:\n";
cinnum1;
cout"请输入运算符:\n";
cinch;
cout"请输入第2个数:\n";
cinnum2;
switch(ch)
{
case '+':
cout"结果:"num1+num2endl;
break;
case '-':
cout"结果:"num1-num2endl;
break;
case '*':
cout"结果:"num1*num2endl;
break;
case '/':
if(int(num2)!=0)
{
cout"结果:"num1/num2endl;
}
else
{
cout"除数不能为0,请重新输入.\n";
goto begin;
}
break;
default:
cout"你输入的运算符错误,请重新输入.\n";
goto begin;
}
getchar();
return 0;
}
(2)
#include iostream
#includestring
using namespace std;
int main()
{
char num1[50];
char num2[50];
char ch;
int n=0;
int i=0;
float count=0;
string inStr;
begin:
cout"请输入:";
cininStr;
memset(num1,0,50);
memset(num2,0,50);
for(i=0; inStr[i]!='\0'; i++)
{
if(inStr[i]=='+' ||inStr[i]=='-' ||inStr[i]=='*' ||inStr[i]=='/' )
{
break;
}
else
{
num1[i]=inStr[i];
}
}
ch=inStr[i];
i++;
for(; inStr[i]!='\0'; i++)
{
if(inStr[i]=='+' ||inStr[i]=='-' ||inStr[i]=='*' ||inStr[i]=='/' )
{
break;
}
else
{
num2[n]=inStr[i];
n++;
}
}
switch(ch)
{
case '+':
count=float(atoi(num1))+float(atoi(num2));
break;
case '-':
count=float(atoi(num1))-float(atoi(num2));
break;
case '*':
count=float(atoi(num1))*float(atoi(num2));
break;
case '/':
if(atoi(num2)!=0)
{
count=float(atoi(num1))/float(atoi(num2));
}
else
{
cout"除数不能为0"endl;
goto begin;
}
break;
}
cout"结果是:"countendl;
}
祝你好运了!!!!!!!!!!!!!
如何用VC++编写盗号木马
老一套的方法服务端和客户端,服务端连接客户端,或者服务端打开监听端口客户端连接,这用到其他方面的知识,比如TCP/IP协议和套接字之类的,你首先要搞懂它们是怎么通信的,基本都用到SOCK函数,bind()绑定,listen()监听,accept()连接,send()发生,recv()接受等等。。。。。。首先你要让客户端和服务端连接起来,然后客户端就可以向服务端发送命令了,比如键盘记录,捕获桌面,查找文件,关机重启等很多坏事,具体用三言两语很难说得透,有本书叫(黑客编程vc专辑2009),是黑客防线出的,淘宝很多人叫卖。里面很多例子应该你都适用,感觉你还是编程新手,你还是学学基础吧,先把网络协议搞懂,再就是再WINDOWS或者其他平台编程的机制,多认识些函数的使用方法那样你就容易上过手了,还是那句话:很多事情不是一早一夕的。
如何用vc编写一个小型入侵检测系统
先打开电脑安装好的程序Visual C++,进入主界面后如图所示。
选择文件——》新建,打开一个窗口,然后选择上方的文件——》c++source file,输入文件名称hello.c,选择你所需要的位置,然后确定创建。
进入编辑界面,开始编辑源码。
/*#includestdio.h
void main()
{
printf("hello,c world!");
}*/
上面代码都得在英文输入法下写。
编辑完成后选择保存,然后点击编译,对于弹出的对话框选择是。进行编译。
最后点击创建,运行,可以看到程序运行的结果。控制台上显示出我们要打印的字符。
VC++黑客编程:如何获得IP地址和主机名
今天阿驹电脑安全就给大家粗浅地说一下如何用VC++编程获取IP以及主机名。首先告诉大家,可以通过gethostname()和gethostbyname()函数来获取计算机的主机名和IP地址。两个函数的语法格式如下:gethostname()int gethostname(char FAR * name, int namelen);name:表示返回主机名。namelen:表示字符串name的大小。获取IP地址的代码char computername[128];CString str;if(gethsotname(computername,128) == 0) //获得主机名{ struct hostent * phost; int i=0, j, h_len=4; phost = gethostbyname(computername); m_hostname = computername; for( j=0, j0) str+=”.”; m_addr.Format(“%u”, (unsigned int)((unsigned char*)-h_addr_list[i][j] )); str+=m_addr; }}m_ipaddress = str;UpdataData(FALSE);
求一加壳的vc源代码
看这里,直接下在源代码.
bra href="" target="_blank";/a
br
br源码在vc7+xp-sp2下编译通过
br原理:对Pe文件的.data节,.text节进行XOR加密,然后将带解密的Loader写入文件头和第一个段的开头之间,修改Entry Point使其指向Loader.
br测试用例:使用vc6.0自动生成的mfc对话框应用程序。
br参考文献:(1)def源码
br (2)黑客调试技术揭秘
br (3)yoda's protector源码
稍微看了一下,这个做得并不复杂,看代码应该可以整理出思路来的
网友评论
最新评论
祝你好运了!!!!!!!!!!!!!如何用VC++编写盗号木马老一套的方法服务端和客户端,服务端连接客户端,或者服务端打开监听端口客户端连接,这用到其他方面的知识,比如TCP/IP协议和套接字之类的,你首先要搞懂它们是怎么通信的,基本都用到SOCK函数,bin
y Point使其指向Loader.br测试用例:使用vc6.0自动生成的mfc对话框应用程序。br参考文献:(1)def源码br (2)黑客调试技术揭秘br (3)yoda's protector源码稍微看了
的Loader写入文件头和第一个段的开头之间,修改Entry Point使其指向Loader.br测试用例:使用vc6.0自动生成的mfc对话框应用程序。br参考文献:(1)def源码br