C1imber's Blog

C1imber's Blog

信息安全原创技术博客

解决ubuntu任务计划写shell失败的问题

解决ubuntu任务计划写shell失败的问题

这个问题的由来是因为自己在复现redis未授权访问漏洞时,通过向linux任务计划文件里写反弹shell的命令时,发现shell并不能反弹回来,之前使用的server端为Centos,一切顺利并没有出现这种问题,结果这次server换成了ubuntu,就出现不能反弹的问题,结果因为这个问题卡了很久,最终在kakaxi和ttgo2两位大佬的指导和帮助下才解决了该问题,将整个问题的解决过程在这里记录一下~

漏洞挖掘中的脑洞大开---使用漏洞组合拳扩大漏洞危害

漏洞挖掘中的脑洞大开—使用漏洞组合拳扩大漏洞危害

这篇文章给大家分享一下我在漏洞挖掘中对一些漏洞组合拳的利用方法,相信大家在漏洞挖掘中都遇到过这样一个问题,比如我发现了一个存储型xss,但是只是鸡肋的selfxss,只能自己看到才能触发、又或者是单单的csrf、或者没有实质危害的越权漏洞等,就算提交了也只能算低危,如果小伙伴们在漏洞挖掘中遇到了这些问题,那么这篇文章或许可以帮到各位一些,下面我通过我挖掘到的两个利用漏洞组合拳的方式,分享一下如何将低危漏洞变的有价值

Linux下几种反弹shell方法的总结与理解

Linux下几种反弹shell方法的总结与理解

之前在网上看到很多师傅们总结的linux反弹shell的一些方法,为了更熟练的去运用这些技术,于是自己花精力查了很多资料去理解这些命令的含义,将研究的成果记录在这里,所谓的反弹shell,指的是我们在自己的机器上开启监听,然后在被攻击者的机器上发送连接请求去连接我们的机器,将被攻击者的shell反弹到我们的机器上,下面来介绍分析几种常用的方法

渗透技巧:使用dnslog加快盲注速度

渗透技巧:使用dnslog加快盲注速度

sql盲注分为基于bool的盲注和基于时间的盲注,大家都知道,盲注是在页面没有显示位并且没有报错信息的时候,通过构造payload使页面返回的内容不同或者是页面响应的时间不同从而去判断出数据库中的数据,不管是bool盲注还是时间盲注,在进行判断的时候都需要一个字符一个字符的去判断,虽然二分法可以加快盲注的速度,但是还有一种更好的办法,那就是使用dnslog,具体过程如下图
mark

upload-labs通关教程

upload-labs通关教程(持续更新)

最近在圈子里看到的一个文件上传闯关靶场,一共有19关,趁着这个机会做一个教程,以下的内容只是自己的思路,绕过方法有很多种,欢迎大家一起交流,共同学习!

python布尔盲注脚本算法完善

python布尔盲注脚本算法完善

完善一下上次写的python盲注工具,之前那个盲注工具在猜取字符的时候使用的二分法,通过查找0-126这个范围去采取数据库中的数据。但是当时遗留了一个问题,就是在逐个猜解数据库字符时使用二分法并没有什么问题,这时因为字符都在0-126这个固定范围内,但是在猜取数据库个数、指定数据库的表个数、字段个数或者表中记录条数时,又或者是数据库名的长度、表名长度、字段名的长度时是没有一个固定的范围的,举个例子,比如在猜取表中记录个数时,记录的个数是不能确定范围的,也就是不能确定二分法的最大值,当时采用了循环自加的方式去判断,速度自然是慢了许多。今天抽时间读了一下sqlmap的payload,通过payload发现sqlmap也考虑到了这种情况,并且处理方法还是不错的。对于这种情况还是可以通过二分法判断的,将自己的方法记录一下~

python编程实现自动化注入之布尔盲注

python编程实现自动化注入之布尔盲注

python编程实现自动化注入这个话题很有可能会写成一个系列,主要希望通过编写自动化注入工具脚本来提高自己的python代码能力和sql注入的能力,mysql数据库常见的注入分为union注入,报错注入,布尔盲注和时间盲注,这篇文章先用布尔盲注工具的编写来开个头~主要会用到optparse库去解析命令行参数,同时会用到二分有序查找算法去猜解数据库的每个字符,optparse库的用法和二分法的好处在之前的文章里都写的很清楚了,开始编写吧

python optparse模块使用总结

python optparse模块使用总结

之前用过的一个python库,可以实现解析命令行参数实现命令行交互,最近再写自动化sql注入工具需要实现命令行交互的功能,由于好久不写,可多细节方面都想不起来了,又重新温习了一下这个库,在这里记录一下使用方法和一些容易被忽视的细节

python有序二分查找算法

python有序二分查找算法

感觉自己的博客更新的很慢,看到自己博客不更新文章的话总会很焦虑,因为总想写点有意义的技术文章,但是想了想,博客本来就是一个记录知识的地方,将自己学习的过程记录下来也是个不错的选择,即使是一个小知识点也值得记录,以便以后不会忘记,所以以后博客的更新次数应该会很频繁,博客的日志是时候该充实一下了。写给自己,迷茫的时候多研究点知识,多写博客总结,知识需要不断沉淀

记录一个用python写SQL盲注脚本时需要用到的一个算法,在使用盲注的技术去判断数据库的内容时,使用二分法可以加快查找速度,相比于自加的判断可以减少所发送的http请求

burpsuite中配置使用sqlmapapi

burpsuite中配置使用sqlmapapi

burpsuite的Extender中有很多有用的扩展插件可以方便安全人员渗透测试,其中一个名为SQLiPY的插件可以直接在burpsuite中调用sqlmapapi进行测试,自己在安装这个插件的时候遇到了很多坑,属于那种百度谷歌都查不出解决方案的问题。最终终于捣腾出来了,在这记录一下

avatar
C1imber
Learning to be good at thinking, thinking, thinking.