avatar
Articles
21
Tags
21
Categories
8

Home
Archives
Tags
Categories
About
卡卡罗特取西经
Home
Archives
Tags
Categories
About

卡卡罗特取西经

移动端渗透测试环境搭建
Created2024-07-15|攻防对抗
0x01 前言接到一个Android APP渗透的任务,尝试用模拟器抓包发现闪退,看来反模拟器,手里有一台手机,型号是OPPO A57 5G,系统是ColorOS 14,手机和电脑在同一WiFi下,安装好burp证书,配置好代理,尝试抓包,发现无法抓取https包,好吧,开启折腾之旅 oppo安装证书https://www.cnblogs.com/tianpin/p/17503604.html 0x02 手机降级查阅相关资料得知,安卓7.0开始,想抓https包需要将证书装到系统证书目录下,想装到系统证书目录下需要root权限,现在问题变成如何root 之前手欠将ColorOS升级到14,我们都知道版本越高越不利于root,所以第一步是降级,ColorOS官方规定,降级需要一级一级降,不能一次降多级,所以我们要先降到ColorOS 13,再降到ColorOS 12,由于ColorOS最低只能降到手机出厂时的系统,我这边最低只能降到ColorOS 12 ColorOS 14降级到ColorOS 13https://www.ithome.com/0/742/497.htmColorOS ...
自动化连接ssh并反弹shell
Created2024-05-07|攻防对抗
0x01 应用场景一个命令执行的口子 主机不出网 当前是nobody权限,web目录是root权限,写webshell没权限 通过一个ctf技巧搞了一个webshell,能上传文件但是不能执行命令 通过webshell将fscan上传到/tmp目录下,通过入口的命令执行漏洞执行fscan,发现内网有ssh弱口令 0x02 解决方案已知连接ssh的同时可以执行命令当时的想法是连接ssh,然后执行命令反弹shell,但是连接ssh需要交互式shell,第一时间想到expect,经测试主机上没有expect,然后想到通过python中的pexpect去做这件事,发现目标中的python缺少依赖,如果上传python依赖到对应的依赖库目录太麻烦了,最后想到用go去实现,代码如下 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950package mainimport ("bytes""fmt""log"&q ...
小程序-多用户微博系统
Created2024-05-07|工具开发
0x01 前言之前有段时间在搞小程序开发,搞来搞去最终放弃了,不过收获还是蛮多的,记得刚入行安全时,一直想学开发,总觉得不懂开发就搞不好安全,现在也算圆了这个执念,学习开发对安全是有帮助的,不过现在想对那时的自己说一句,不用专门学开发也可以把安全搞得好 0x02 简介一个简易的多用户微博系统,每个人都可以在上面留言,欢迎大家留言,地址:https://static-mp-5cacf972-c2bb-47de-9b31-244f0c9e5038.next.bspapp.com/article/#/ 截图如下:
分享一个自己开发的工具
Created2024-05-07|工具开发
程序流程如下 之前做红队时自己开发的工具,代码完全开源到GitHub,地址:https://github.com/ybdt/RuiningGather-Python
向日葵旧版本下载
Created2024-04-28|免杀研究
0x01 成果可下载15.3.2.62919(截止到2024.04.03的最新版)到12.5.1.44969之间的任意版本,如下图更旧的版本不能下载,原因见下文 0x02 起源想用旧版本向日葵测试一个功能,发现官网只提供最新版下载,故研究下如何下载旧版本 0x03 过程下载页面点击下载后,burp抓包,依次筛选每个请求包,发现如下请求包最像下载链接 如图可看到,根据参数versionid指定版本,试了下2225、2224都返回404,看来不是每个数字都有对应版本,写个python脚本生成1到2226的字典,请求包扔到Intruder中进行爆破,发现如上请求id返回302 ok,现在我们可以根据id下载对应版本 0x04 遗憾经测试,版本SunloginClient_12.5.0.44227_x64.exe及之前的版本,下载后会返回404,猜测可能官方给删除了
微擎审计
Created2024-04-22|漏洞研究
0x01 目标熟悉软件简介:微擎是宿州市微擎云计算有限公司开发的一款免费开源的微信公众号管理系统 官网地址:https://www.w7.cc/ 开发文档https://wiki.w7.com/document/35/370中提到,源代码位于:https://gitee.com/we7coreteam/pros 根据在线文档https://wiki.w7.com/document中的更新公告,最新版是2.7.50 根据开源代码库https://gitee.com/we7coreteam/pros/tree/master/upgrade中的记录,最新版是2.7.9 网站搭建好后,在底部又发现最新版是2.7.108,有点奇怪 0x02 环境搭建搭建微擎的过程中踩了很多坑,以下2个坑想搭建的师傅有个心理准备: 1 微擎的版本挺错乱的,下载后是2.7.108,结果搭建完成后底部却显示2.7.94,同样其他版本也是,下载时是一个版本,搭建后又是另一个版本 2 在官网上已经不再提供离线安装的版本,而且提供的安装包https://gitee.com/we7coreteam/pros也是很多功 ...
ThinkPHP最新版6-0-13-0day利用链分析
Created2024-04-22|漏洞研究
0x01 ThinkPHP版本梳理截止到2022年10月17日6.0.x系列最新版是V6.0.13(2022年07月15日发布)5.1.x系列最新版是V5.1.41(2021年01月12日发布)5.0.x系列最新版是V5.0.24(2019年01月11日发布) 作者在2019年02月14日发布V5.2 RC1后,没有再发布过V5.2系列,而是在2019年04月22日发布V6.0.0 RC2,看样子V6.0系列接替了V5.2系列 thinkphp6及以上,安装需要使用composer 0x02 Mac下PHP集成环境踩坑php集成环境,之前在windows下用phpstudy,自从换了mac,什么都要重新来。。 首选使用破解版MAMP Pro,但我这边下载后安装报错(后经查阅,安装破解版MAMP Pro可能需要关闭SIP,SIP即macOS的一种保护机制),不想关闭SIP,放弃这个方案,也试过MAMP免费版,但不支持切换php版本,这个不能忍,尝试phpstudy mac版,发现phpstudy mac版支持切换php版本,其他功能界面也和phpstudy windows版基本一致, ...
JPress审计
Created2024-04-22|漏洞研究
0x01 目标熟悉JPress 是一个使用 Java 开发的、开源免费的建站神器,灵感来源于 WordPress,目前已经有超过 10w+ 的网站使用 JPress 搭建,其中包括多个政府机构,200+上市公司,中科院、红十字会等。 JPress基于JBoot而不是SpringBoot 0x02 环境搭建依照官方文档:http://doc.jpress.cn/manual/start.html 下载项目并解压到指定目录下 配置好java环境,可参考:http://doc.jpress.cn/manual/jdk_config.html 配置好maven环境,可参考:http://doc.jpress.cn/manual/maven_config.html 这里有一个小问题,maven切换到阿里云的源后,执行mvn help:system会报错,暂时使用官方源 配置好IDEA开发环境,可参考:http://doc.jpress.cn/manual/idea_environment_config.html maven不了解的,可参考:https://www.cnblogs.com/lenv ...
悟空CRM审计
Created2024-04-19|漏洞研究
0x01 目标熟悉CRM:客户关系管理系统 官方地址:https://www.5kcrm.com/ 源码下载地址:https://gitee.com/wukongcrm 可以看到共有5类,分别是:基于Spring Cloud Alibaba微服务框架、基于jfinal框架、基于TP5.0框架,以及php和java的前端 这里我们审计的是基于TP5.0框架的版本:https://gitee.com/wukongcrm/crm_php 0x02 环境搭建参考官方文档:https://gitee.com/wukongcrm/crm_php 老样子,环境使用windows + phpstudy,将下载后的项目放到phpstudy对应的web目录下,一路下一步即可 有一个地方需要注意: 1、悟空crm需要用到redis,所以php需要配置redis扩展,以及需要安装redis服务端,可参考文章:http://www.wjhsh.net/lyzaidxh-p-11458909.html 安装时发现悟空crm要求php最低版本7.0,之前用的5.6,又要重新配置一下 安装时会要求输入序列号,序列号在 ...
解决Windows Defender关闭后又自动打开的困扰(隐蔽的关闭杀软方式?)
Created2024-02-03|免杀研究
有这样一个需求,我有一台Win10系统用作服务器跑程序,但不想装杀软,可是Win10系统不装杀软的话就会自动开启Defender,之前的笔记中记载,执行如下2步可关闭Windows Defender 01 关闭篡改防护 02 修改注册表 1234HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows DefenderNew->DWORD (32-bit) ValueDisableAntiSpyware1(十进制下) 结果在使用中发现,过一会Windows又会将注册表改回去,这让我想到,是不是可以写一个程序来持续监测注册表,当发现Windows将它改回来后再改回去 注册表操作学习这里选择我比较熟悉的语言python,python操作注册表官方推荐的库是winreg,官方文档在这里:https://docs.python.org/3.8/library/winreg.html#module-winreg,具体函数用法官方文档写的很详细,我就不赘述了,这里主要记录下学习这些函数过程中遇到的坑 模块winreg中共包含18个操作 ...
123
avatar
ybdt
Articles
21
Tags
21
Categories
8
Follow Me
Announcement
要想练就绝世武功,就要忍受常人难忍受的痛
Recent Post
一次简单的钓鱼分析之FTP执行LNK2025-09-03
“WorstFit”学习2025-08-14
Windows下32位汇编学习2025-08-14
DOS下16位汇编学习2025-08-05
利用NtReadVirtualMemory实现IAT中规避高危API2025-07-28
Categories
  • 免杀研究4
  • 工具开发2
  • 心路历程1
  • 攻防对抗4
  • 汇编语言2
  • 漏洞研究6
  • 病毒分析1
  • 系统运维1
Tags
DOS AV/EDR致盲 16位汇编 Windows 环境搭建 病毒分析 JAVA ICACLS Web打点 心路历程 内网横向 32位汇编 API隐藏 移动端 PHP 虚拟机迁移 微信小程序 LNK钓鱼 免杀对抗 Python WAF绕过
Archives
  • September 20251
  • August 20253
  • July 20251
  • January 20251
  • December 20241
  • November 20241
  • October 20241
  • August 20241
Info
Article :
21
UV :
PV :
Last Update :
©2020 - 2025 By ybdt
Framework Hexo|Theme Butterfly