笔者曾混迹过各种攻防演练活动,参与过防守方、攻击方,也算是大概了解了每一个队伍的任务~参加防守时印象尤为深刻,也跟一起防守的“战友”做过有趣的事情,例如:反打攻击队;
题外话说的有点多了,来说说为什么开发这样一个平台:作为一个防守方光看日志固然是枯燥无味的,偶尔来几次反向打击啥的,增添防守的乐趣~所以我想到了做这样一个系统,就是想在“空暇”时间能获取点“黑客攻击者”的“画像”。
本平台采用被动式的方式分析黑客攻击者画像,可扩展赋能蜜罐以及安全设备,将平台接口部署在蜜罐Web界面上即可,当攻击者访问所部署的Web界面即触发平台分析功能,对访问者进行分析,数据回传平台分析其网络身份、IP、IP定位:物理地址等信息。
AHRID信息展示平台支持接口授权的方式授权站点,已授权站点才可使用平台接口进行被动式的攻击者画像分析以及数据回传。
AHRID接口授权平台的分析功能采用模块化设计,可针对不同的分析功能新建不同的分析模块进而让平台的分析功能更加丰富完善(开源版本目前只支持JSONP探针模块)AHRID提交模块AHRID开源版使用授权使用登录进AHRID平台之后需要先添加接口授权:AHRID接口授权当添加完毕后,复制接口代码至蜜罐页面或需监测的页面中即可(建议复制到最后),这样就已经部署成功了,只需要等待攻击者触发数据回传功能,等待画像信息即可。
模块提交当已经发现一个JSONP劫持漏洞时,即可提交到AHRID平台上:JSONP劫持漏洞漏洞地址:http://my.website/dorabox/csrf/jsonp.php?callback=test要获取的信息:username模块提交说明:1.名字模块名字(建议使用英文)2.SRC存在JSONP劫持漏洞的URL地址3.回调参数值回调参数的值(参数=值)4.数据字段JSON字段(例如:{"username":"123"},要获取的是username即填写username;
例如:{"data":{"uid":"123"}},要获取的是uid即填写data.uid)5.信息展示地址一般填写无或者随意填写6.模块描述根据模块功能说明AHRID模块提交示例AHRID开源版设计概述当攻击者访问到部署了AHRID接口的页面,即触发JSONP探针获取攻击者已登录状态下的登录信息,回传登录信息+IP+UA,后端会对IP进行物理地址转换,最终将数据记录到数据库。
数据库结构表:Admin-列:id,username,password表:Hackinfo-列:hid,host,ip,user_agent,jsondata,creaye_time,times表:Plugins-列:pid,name,src,callback,columns,url,commit表:Apis-列:aid,hostIP地址转换依赖:GeoLite2-City.mmdbIP定位依赖:接口apis.map.qq.com、way.jd.com+取中心点依赖环境:Python2+Flask+Mysql所需网络环境:互联网(可出网)AHRID开源版搭建1.config.py配置文件修改需要配置的信息如下:USERNAME:Mysql用户名PASSWORD:Mysql用户密码HOST:Mysql主机地址PORT:Mysql端口SECRET_KEY:SESSION秘钥(建议16位以上随机英文字母+数字+特殊符号)TX_KEYS:腾讯接口KEYS(2个以上,参考:https://lbs.qq.com/webservice_v1/guide-ip.html)JCLOUD_KEY:京东云接口KEY(Github可白嫖)2.Mysql创建“ahrid”数据库3.执行如下代码pythonmanage.pydbinitpythonmanage.pydbmigrate4.启动服务:sudopythonapp.py默认端口为:80,可自行修改app.py文件如下代码部分server=pywsgi.WSGIServer(('0.0.0.0',80),app)
2025/10/29 11:37:37 57.82MB 威胁情报 黑产对抗 网络安全 信息安全
1
为一个单独的PPT页,用于老师上课点名,也可以用于抽奖等随机选人的项目。
用VBA编写的,练练手。
目前支持学生信息自动导入,不用手工一个个输入。
内有详细说明文档,看心情更新~390161081@qq.com
2025/10/29 1:57:09 366KB 随机 点名 工具
1
Qt加载百度离线地图1.下载百度地图离线API1.3下载链接:http://download.csdn.net/detail/caoshangpa/9476608,网上虽然出现了2.0版本离线API,但是经试用,存在很多问题。
该1.3版本离线API也是由高人制作,我只是优化了一下,去掉了百度的logo。
2.下载瓦片地图百度地图是由一张张正方形瓦片组成,在拖动地图时,只加载可视范围内的瓦片。
如下图所示,每个方格代表一个瓦片,这样就可以通过访问百度瓦片地图服务器下载瓦片地图。
有高人制作了下载工具,**电子地图下载器。
3.加载瓦片地图将下载的地图放在百度离线API指定的目录下,当然这个目录是可以通过API的源码更改的。
我使用的目录是maptile(卫星地图)和maptile_(街道地图)。
这样通过html引用百度离线API时,地图就显示出来了。
参考链接:http://www.cnblogs.com/i-gps/archive/2012/11/28/2791826.html4.Qt与JavaScript的交互当QWebkit加载html显示地图后,只能显示地图,如果想通过Qt界面操作地图或者将地图信息显示到Qt界面,就需要实现Qt与JavaScript的交互,这可以参考我的另一篇微博http://blog.csdn.net/caoshangpa/article/details/51014690最终的结果如下图所示,实现了地铁经纬度的显示,街道图和卫星图的切换和标注的移动
2025/10/28 20:40:56 13.97MB Qt 百度离线地图
1
使用该模板需用“模板设置”插件做搭挡,它的下载地址:www.emlog.net/plugin/144,下载安装并启用后,再上传并启用当前模板,你会发现“设置”2个字,她是一切的开始……当前模板演示地址:www.ewceo.com/?demo=ewcms2_vip易玩印象CMS2【加强版】特点:1,在第1代基础上优化修改了诸多细节,应该是好看了许多(自我感脚);
2,配以“模板设置”插件让设置变得简单,一般情况下无需修改任何文件,让代码见鬼去吧;
3,可以设置LOGO类型并上传LOGO图片,头部文字内容显示三选一(站点副标题、最新微语、啥都木有)灵活实用;
4,可以设置模板主色、副色、背景色、强调色4种颜色,个性色彩无限制,比换肤还强大的节奏;
5,首页幻灯轮播图、图片列表均可指定分类,文字分类列表支持调取子分类,只需填上数字ID分类名、链接都搞定;
6,预设图片类型列表模板,它的名字是log_list_pic,在分类编辑模板项中填上即可;
7,广告内容、页脚链接均可轻松设置,能想到和做到的几乎都与“模板设置”插件搭上了;
8,文字很苍白,现实很丰满——勤看演示也许还会有惊喜……与许多开发者一样,偶一直在努力证明EMLOG的强大和无限可能性,这脚步貌似不会停止2014-9-2极小更新:2处针对低版本IE浏览器的兼容性修改;
(己买过该模板的朋友可以免费再次获取,盗版是不可以的)偶的Q号是77940140,也可以直接复制wpa.qq.com/msgrd?v=3&uin=77940140&site=qq&menu=yes到浏览器中打开临时会话
2025/10/28 7:23:07 122KB emlog模板
1
u-boot.bin_tekkaman_2009.11.bz2参考网站:TekkamanNinjagithub.com/tekkamanninja直接可用于mini2440开发板当然在这之前首先必须保证你的开发板上已经有了U-boot。
如果没有,就请先烧入一个已经编译好的U-boot。
已经针对mini2440编译好的U-boot-2009.11的bin文件在TekkamanNinja的博客中有,可以直接烧入,链接:u-boot.bin_tekkaman_2009.11.tar.bz2
2025/10/27 10:47:58 123KB ARM Linux uboot
1
NULL博文链接:https://hbiao68.iteye.com/blog/1513226
2025/10/27 1:10:41 330KB 源码 工具
1
VLD网址:http://vld.codeplex.com/使用:1.项目设置中添加VLD头文件和LIB库目录2.工程头文件(如stdafx.h)中添加:#include3.DEBUG下使用,程序退出后会显示是否有内存泄漏。
2025/10/26 9:40:45 477KB VLD
1
OracleOCCI连接示例程序准备工作:http://www.oracle.com/technetwork/database/occidownloads-083553.html1.修改项目属性->C++->常规->附加包含目录,指向你自己的occi.h所在目录,我的是D:\Oracle\product\11.2.0\dbhome_1\OCI\include2.确认项目属性->C++->代码生成->运行库为多线程DLL(/MD),否则从ResultSet中getString()会crash3.修改项目属性->链接器->附加库目录,指向你的MSVCOCCIlib和dll所在目录,我的是:D:\Oracle\product\11.2.0\dbhome_1\OCI\lib\MSVC\vc9
2025/10/26 5:03:31 178KB Oracle OCCI
1
C#腾讯AI接口签名工具语音合成demo在工具类中有个完整的语音合成的Demo继之前的demo做了一下修改,更加适合初学者使用。
具体接口文档地址参照https://ai.qq.com/doc/aaitts.shtml在demo中将标注的字段改为你自己注册的相应字段即可,语音合成的demo就能跑起来,工具类和demo仅提供学习和参考使用,并不是所有的接口都是一样的,所以本demo和工具类希望能给开发者和各位同学提供一个思路,感谢,有问题留言提出!
2025/10/25 19:49:15 528KB C# 腾讯AI平台 API 腾讯AI
1
原文地址:https://dev-cheats.com/java/unit-testing-best-practices-junit-reference-guide.html这个资源是把文章整理成PDF,方便本地查看。
2025/10/25 9:20:51 1.39MB JUnit 单元测试
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡