51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

经验分享

sqlite3的C语言使用(一)

sqlite3的C语言使用(一)

厉飞雨 阅读(4) 评论(0) 赞(1)

前一天我讲了如何[在VC中连接sqlite的库](https://51tbox.com/),从今天开始就分几个专题详细学习一下sqlite的一些API。当然我也是才接触sqlite3,这些题也都是我的作业题,如果有什么错误大家可以联系我,共同进步。 0.准备工作 在代码头上加上这样一个宏定义:typedef struct sqlite3 sqlite3; 以后我们就可以将s...

sqlite3的C语言使用(二)

sqlite3的C语言使用(二)

厉飞雨 阅读(5) 评论(0) 赞(1)

前一天我列举了一些[SQLite3库带的API](https://51tbox.com/),是SQLite的初级用法,今天我只讲一个API,但是用法会比前一次更好一点,便利一点。 还记得我们的sqlite3_exec函数么,今天就是说一下它的扩展用法。 |------------------------------------------------------------...

sqlite3的C语言使用(三)

sqlite3的C语言使用(三)

厉飞雨 阅读(6) 评论(0) 赞(0)

估计这是sqlite系列最后一篇,sqlite的基本功能这一篇写完了就应该差不多了,不过还有更多高级功能大家可以自己去发现。[上一篇](https://51tbox.com/) 我们今天目标是写一个程序,把我们的字典文件pass.txt中的所有密码导入数据库中。我们的pass.txt中有93K多的数据行数,我们可以通过这个程序来测试sqlite的速度。 [![点击查看原图]...

论不正确配置SQL以及SQL注入的危害

论不正确配置SQL以及SQL注入的危害

厉飞雨 阅读(3) 评论(0) 赞(0)

有感而发,为什么这么发自然不言而喻了。 我大概知道为啥十年前网络是网络技术泛滥以及爆炸的年代了。当时的网络上,简直就是百家争鸣,那时候的你,能完整的自己写下一个程序,确实是非常非常厉害的了。 并不像如今各种开源代码泛滥,各种工具包,各种什么东西下载下来部署一下,就能迅速构建出一个web程序。在那时,除了提供的API之外,其他的各种代码,自己手打之外,就靠着各种的搜集了,以及...

SQLMAP的几个WAF绕过方法

SQLMAP的几个WAF绕过方法

厉飞雨 阅读(4) 评论(0) 赞(2)

虽然烂大街了但是还是发一下把 WAF/IPS/IDS identified as 'ASP.NET RequestValidationMode (Microsoft)' sqlmap -u "http://member.niceloo.com/Project/ClassSearch.aspx?KeyWord=消防" --hpp -...

ShowDocV3.2.5最新版SQL注入及老版本反序列化分析

ShowDocV3.2.5最新版SQL注入及老版本反序列化分析

厉飞雨 阅读(5) 评论(0) 赞(1)

ShowDocV3.2.5最新版SQL注入及老版本反序列化分析 {#ShowDocV3-2-5最新版SQL注入及老版本反序列化分析} ================================================================== ### 注入 {#注入} 从提交记录我们能找到一些提示 <https://github.com/st...

VC++下使用SQLite数据库

VC++下使用SQLite数据库

厉飞雨 阅读(6) 评论(0) 赞(1)

老师最近给的上机题目有点变态,特别是写到最后,是需要写学生管理系统。如果C语言结合文件来操作的话,估计会比较麻烦(对文件里字符串的增删改查我都没有什么好点的算法)。那就用数据库吧,我很自然的想到。 前几天研究了Mysql与VC的交互,利用微软ODBC里面的一些API可以对数据库进行访问。不过用Mysql写这种小软件感觉还是太大,而且如果一台电脑既没联网也没安装MYSQL就不能...