Sqlmap免Python版启动器的小修改(根据学习进度逐步更新)
开始学习C语言了,希望能慢慢根据这些代码的修改和学习提高自己水平。
以下是作者原版信息:
/* ** 作者: Xiaomo.wabzsy ** 版本: v0.3 ** 发布时间: 2012/08/14 ** 本程序代码公开,您可以任意修改,发布. ** 如果您认为程序有什么需要改进的地方请发 E-mail到 xiaomo@wabzsy.com ,谢谢. */
1 #include <stdio.h> 2 #include <string.h> 3 #include <windows.h> 4 #include <time.h> 5 int main() 6 { 7 system("mode con cols=128 lines=32"); 8 int Last; 9 char szFilePath[MAX_PATH],Cmd[MAX_PATH],Line[MAX_PATH]; 10 FILE * File; 11 time_t t; 12 while(1) 13 { 14 memset(Cmd,0,sizeof(Cmd)); 15 memset(Line,0,sizeof(Line)); 16 GetModuleFileName(NULL,szFilePath,MAX_PATH); 17 Last=strrchr(szFilePath,'\\'); 18 szFilePath[Last-(int)szFilePath]='\0'; 19 printf("Running Path : %s\n",szFilePath); 20 GetShortPathName(szFilePath,Cmd,sizeof(Cmd)); 21 strcat(Cmd,"\\Bin\\SqlMap.exe "); 22 printf("[root@Hacker~]# Sqlmap "); 23 gets(Line); 24 //if(strcmp(strlwr(Line),"quit")==0 || strcmp(strlwr(Line),"exit")==0 ) exit(0); 25 if((strcmp(strlwr(Line),"quit")?strcmp(strlwr(Line),"exit"):0)==0)exit(0); 26 if(strcmp(strlwr(Line),"clear"))system("clear");continue; 27 28 strcat(Cmd,Line); 29 time(&t); 30 File=fopen(".\\Run.log","a"); 31 fprintf(File,"\n%sSqlmap %s\n",ctime(&t),Line); 32 fclose(File); 33 //printf("%s",Cmd); 34 system(Cmd); 35 } 36 system("pause"); 37 return 0; 38 }
转载于:https://www.cnblogs.com/skactor/p/4950640.html
Sqlmap免Python版启动器的小修改(根据学习进度逐步更新)相关推荐
- Python版跳跳方块小游戏源代码,跳跳益智游戏代码
Python版跳跳方块小游戏源代码,跳跳益智游戏代码,通过方向键的左右键来控制方块向左上还右上跳跃,按R键重要开始游戏.相当有难度,快来挑战你自己吧 jump_square.py # import o ...
- 温度转换的python程序_Python通过小实例入门学习---1.0(温度转换)
1.安装Python 3 下载地址: Welcome to Python.orgwww.python.org 2."温度转换"实例:摄氏度--->华氏度 / 华氏度---& ...
- window修改mysql端口_修改mysql端口(Windows免安装版)
我的MySQL是解压免安装版的,要修改MySQL的端口,方法很简单: 解压MySQL后,在MySQL根目录下有一个my-default.ini,打开它,上面的注释写的很清楚"# *** DO ...
- MySQL 免安装版的安装过程
MySQL免安装版的简易小操作 如何解决 MySQL 复杂的安装烦恼? 一.下载流程 二.配置过程 如何解决 MySQL 复杂的安装烦恼? 相信大家安装 MySQL 的时候或多或少会有些苦恼,好多流程 ...
- python栈应用_栈应用之 后缀表达式计算 (python 版)
栈应用之 后缀表达式计算 (python 版) 后缀表达式特别适合计算机处理 1. 中缀表达式.前缀表达式.后缀表达式区别 中缀表达式:(3 - 5) * (6 + 17 * 4) / 3 17 * ...
- mysql免安装如何改密码_mysql免安装版配置与修改密码的教程
第一步:配置环境变量(我的解压路径:G:\mysql\mysql-5.7.21-winx64 ) MYSQL_HOME=你解压的路径 PATH = ;%MYSQL_HOME %\bin; PATH变量 ...
- Python新手爬虫训练小项目《爬取彼岸图网》(超详细讲解版)
Python新手爬虫训练小项目<爬取彼岸图网>(超详细讲解版) 这是我的第一篇文章,作为一名新手爬虫,这个算是我这几天来的努力成果,虽然代码寥寥几行但花费了大半天,新手上路还是不能只看视频 ...
- 视频教程-微信小程序系统教程python版[3/3阶段]_微信小程序支付-手游开发
微信小程序系统教程python版[3/3阶段]_微信小程序支付 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试 ...
- 反弹shell木马免杀python版
反弹shell木马免杀python版 本人自己写的反弹shell工具,技术有限,目前只能反弹一个shell,还没深入研究,不过提权过程中一个shell足够了,毕竟不是远控管理工具. 最新版本的,确实是 ...
- SecureCRT中文绿色免安装版修改字体颜色
此处分享一下需要用到的SecureCRT中文绿色免安装版 链接:链接:https://pan.baidu.com/s/1JyLfLc_YqUX7EkSfCwrPBw 提取码:v591 点击选项,选择全 ...
最新文章
- 网络编程中的关键问题总结
- 安徽省2019年普通高校招生文史、理工类最低控制分数线一览表
- 腾讯、百度、阿里、微软面试题精选(不断更新)
- MIT-JOS系列1:实模式和保护模式下的段寻址方式
- React入门-9.redux你好
- jzoj100044-abcd【多重背包,二进制压缩,dp】
- codeforces1451 D. Circle Game
- python s d是什意思_python里d是什么意思
- 76Byte让你的JQuery更快
- checked jq 添加_jquery动态添加复选框.attr(“checked”,true)不起作用
- 编写批处理文件编译.Net工程
- 区分IE6,IE7,firefox三种浏览器的CSS HACK
- Linux下如何从mysql数据库里导出导入数据
- 2005年九大受宠技术:TD-SCDMA
- java接收端怎么收不到_java后端为什么接受不到前端发送的数据
- 十个突出问题整改追踪:智慧城市建设滞后
- 【Java实现导出Word文档功能 XDocReport +FreeMarker】
- Access-VBA
- 《缠中说禅108课》1:不会赢钱的经济人,只是废人
- 金蝶生成凭证模板_金蝶精斗云产品的优势