|
|
发现一款新的内核调试器
看来楼主不常来啊!!!!!!!!!!!!!!!! |
|
|
[推荐]Syser Debugger 1.7 版本发布 全面支持 VMWare 以及 VirtualPC[推荐]
楼主的网站那么差,让人攻击了吗? |
|
|
最后一个错误,VC达人请进[求助]
下面的代码在vc 2005下编译通过 #include "stdafx.h" #include <fstream> #include <iostream> #include <string.h> using namespace std; std::ofstream yuanfile("d:\\原文件.txt"); std::ofstream longfile("d:\\长途.txt"); std::ofstream local("d:\\本地.txt"); std::ofstream noline ("d:\\无线.txt"); std::ofstream pay("d:\\费用.txt"); char qvhao[11]; char changtunum[30],shihuanum[30],yidongnum[30]; int short_time; float long_time; int no_time; char k; int i ,w; double money,totalmoney=0,total_money_c=0,total_money_s=0,total_money_y=0; double x,y,z=0.00; int changtu(); int shihua(); int yidong(); void shows() { cout<<"查询话费:"<<endl; cout<<"长途输入1"<<endl; cout<<"本地市话请输入2"<<endl; cout<<"无线通话请输入3"<<endl; cout<<"累计话费请输入4"<<endl; cout<<"长途:每秒0.02元,本地:每分0.06元;无线每分0.6元"<<endl; cout<<"请输入您想查询的项目(1,2,3,4)"<<endl; } void dostart() { int esc=1; int which; while(esc!=0) { cin>>which; switch(which) { case 1: { changtu(); break; } case 2: { shihua(); break; } case 3: { yidong(); break; } case 4: { cout<<"欢迎下次使用<<谢谢<<制作者:<<陈睿"<<endl; esc=0; break; } } } } int changtu() { cout<<"请输入区号:"<<endl; cin>>qvhao; longfile<<"区号:"<<qvhao<<endl; cout<<"请输入电话号码: "<<endl; cin>>changtunum; longfile<<"号码:"<<changtunum<<endl; yuanfile<<"电话号码:"<<qvhao <<changtunum<<endl; cout<<"长途电话费单价:0.02元/秒 "<<endl; cout<<"请输入通话时间(秒):\n"; cin>>long_time; longfile<<"通话时间(秒)"<<long_time<<endl; yuanfile<<"通话时间(秒)"<<long_time<<endl; money=long_time*0.02; cout<<"此项目通话费用为:"<<money<<endl; total_money_c=total_money_c+money; pay<<total_money_c; return 0; } int shihua() { cout<<"请输入电话号码:\n"; cin>>shihuanum; local<<"电话号码:"<<shihuanum<<endl; yuanfile<<"电话号码:"<<shihuanum<<endl; cout<<"本地区电话费单价:0.06元/分\n" ; cout<<"请输入时间(秒):\n"; cin>>short_time; local<<"通话时间(秒)"<<short_time<<endl; yuanfile<<"通话时间(秒)"<<short_time<<endl; if(short_time<60) { cout<<"通话不足1分钟,按1分钟计算"<<endl; } else if(short_time%60==0) { i=short_time/60; } else { i=short_time/60+1; } money=i*0.06; cout<<"本次通话费用为:"<<money<<endl; total_money_s=total_money_s+money; pay<<'\t'<<total_money_s; return 0; } int yidong() { cout<<"请输入手机号码:\n"; cin>>yidongnum; noline<<"手机号码:"<<yidongnum<<endl; yuanfile<<"手机号码:"<<yidongnum<<endl; cout<<"无线电话费单价:0.6元/分\n"; cout<<"请输入通话时间:\n"; cin>>no_time; noline<<"通话时间(秒)"<<no_time<<endl; yuanfile<<"通话时间(秒)"<<no_time<<endl; if(no_time%60==0) { w=no_time/60; } else { w=no_time/60+1; } money=w*0.6; cout<<"本次通话费用为:"<<money<<endl; total_money_y=total_money_y+money; pay<<'\t'<<total_money_y; return 0; } int main() { shows(); dostart(); yuanfile.close(); longfile.close(); local.close(); noline.close(); pay.close(); return 0; } |
|
|
[原创]让软件自动弹出注册码
谢谢楼主了!!! |
|
|
瑞星07率先用"虚拟机杀毒引擎" 彻底剿杀加壳病毒zz
只不过是瑞星请的托发的广告而已,瑞星大家又不是没用过,怎么样心知肚明! |
|
|
[求助]外壳的重定位问题
由于我们无法直接获取EIP寄存器的值,因此执行一个call指令,它会把EIP寄存器的值保存到堆栈,下一条指令就直接把它从堆栈中弹出,保存在edx中 |
|
|
[求助]外壳的重定位问题
eip这个寄存器不能直接读取的 |
|
|
请问:下面的四句汇编是什么意思呀?
老大,GetVirAddr只是一个标签,你上msdn查什么呀,服了你了。 call指令把当前的rip入栈,即push GetVirAddr而已,再到GetVirAddr处开始执行,一个小把戏 |
|
|
[分享]献给初学者---OllyDBG入门教程(收藏版)
楼主的这种精神值得所有的中国同行学习!!!!!! |
|
|
|
|
|
[分享]中秋好礼相送,电子杂志《软件安全》01期
我加入了,davidfoxhu@sohu.com |
|
|
8月27日更新:[原创]一个OD插件工具(内存数据格式转换)。
多谢了,不过我的加载不上去!!!! |
|
|
? 漂 亮 MM 最 看 重 的 东 西 ? .... [讨论]
回一下,看楼主这么用心!!!!!!!!!!!!!!!!!!!1 |
|
|
[推荐]ARTeam站上的10篇OD入门教程1-5的pdf版
谢谢!!!!!!!!!!!!!!! |
|
|
[原创]浅谈TC、BC和汇编混合编程连接技术及参数传递方法
汇编有这么学习的 |
|
|
[原创]VC8编写ShellCode以及辅助工具
很好,感谢楼主! |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
勋章
兑换勋章
证书
证书查询 >
能力值