笔者曾混迹过各种攻防演练活动,参与过防守方、攻击方,也算是大概了解了每一个队伍的任务~参加防守时印象尤为深刻,也跟一起防守的“战友”做过有趣的事情,例如:反打攻击队;
题外话说的有点多了,来说说为什么开发这样一个平台:作为一个防守方光看日志固然是枯燥无味的,偶尔来几次反向打击啥的,增添防守的乐趣~所以我想到了做这样一个系统,就是想在“空暇”时间能获取点“黑客攻击者”的“画像”。
本平台采用被动式的方式分析黑客攻击者画像,可扩展赋能蜜罐以及安全设备,将平台接口部署在蜜罐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
Notepad++的lua语法高亮和自动补全插件下载后放到NotePad++的安装目录下:Notepad++\plugins\APIs\里即可
1
ArcGISAPIforiOSV2.1正式发布了(今后后简称为ArcGISRuntimeSDKforiOS)。
  此版本在V2.0.1的基础上提供iOS5的支持,新增功能包括:  使用ArcGIS10.1tilepackages(*.tpkfiles)查看地图的内容,即便设备处于离线状态  新的GPS自动平移模式,用于车辆导航和北斗导航  灵活的标注定位  旋转地图的能力  如何将现有的应用程序迁移到新的V2.1版上去,以及了解更多的信息可以访问http://help.arcgis.com/en/arcgismobile/10.0/apis/ios/2.1/concepts/index.html。
了解更多ArcGIS移动产品,可访问专题:http://www.esrichina-bj.cn/softwareproduct/technology/ArcGIS%20Mobile/
2024/8/7 21:53:56 23.14MB ArcGIS API iOS SDK
1
LearnGoogleFlutterbyexample.Over65examplemini-apps.ChaptersInclude:ThreeChaptersonDartLanguage.IntroductiontoFlutter.InstallingFlutter.YourfirstFlutterApp.Dependencies&Packages.IntroductiontoWidgets&Composition.StatelessWidgets.StatefulWidgets.BasicMaterialWidgets.Multi-ChildWidgets.Single-ChildWidgets.AppScaffoldingWidgets.OtherWidgets.Builders.Routing&Navigation.Forms.Http,Apis,REST&JSON.FlutterwithHttp,Apis,REST&JSON.State.State&StatefulWidgets.State&InheritedWidgets.State&ScopedModel.State&BLoCswithStreams.LocalPersistence.Mixins.Debugging&PerformanceProfiling.
2024/3/7 23:18:21 11.31MB Flutter
1
VueAPI与axios集成的vue插件。
使用链式编程构建API,并将请求实例作为Promise返回。
很好地简化了api的构建方式以及如何引用它们。
一个集成了axios的vue插件。
使用链式编程方式构建api,并以Promise返回请求实例。
很好地简化了api的生成方式,和引用方式(通过this。
$apis.apiName进行引用)。
浏览器支持最新:heavy_check_mark:最新:heavy_check_mark:最新:heavy_check_mark:最新:heavy_check_mark:最新:heavy_check_mark:11:heavy_check_mark:正在安装npminstallvue-apis//oryarnaddvue-apis用法进口importVuefrom'vue'importVueApisfrom'vue-apis'Vue.use(VueApis,options)阿皮功能例论据描述setUrlsetUrl('')(网址:字符串)
2023/8/9 3:45:03 99KB xhr http node browser
1
xml-apis.jarxml-apis.jar
2023/7/18 1:15:26 190KB xml-apis.jar
1
传单舆图凋谢数据API搜罗多个API数据奉送的传单舆图Socrata以及EsriArcGISOnline。
查验。
假如您方案大宗盘问Socrata,建议您注册一个API令牌。
在查验更多详尽信息。
从Socrata提取数据的示例假如您已经初始化map并建树了图层控件,请使用自定义标志图标从Socrata中的GeoJSON端点加载数据并将其削减到舆图中。
$.getJSON("https://data.medicare.gov/resource/xubh-q36u.geojson?state=ND",function(data){varhospitals=L.geoJSON(data,{pointToLayer:function(feature,latlng){returnL.marker
2023/4/25 13:01:29 369KB jquery leaflet leaflet-map socrata
1
activation.jarjavax.servlet.jarjavax.servlet.jsp.jarjboss-j2ee.jarjboss-jaxrpc.jarjboss-jsr77.jarjboss-saaj.jarmail.jarnamespace.jarxml-apis.jar
2023/2/15 4:31:42 unknown j2ee 1.4 jar
1
下载后放在notepad++的安装目录\\plugins\APIs下,重启软件即可运用verilog的自动完成功能
2021/7/18 2:36:41 4KB notepad verilog 自动补全
1
Metamorphic-Testing-of-RESTful-Web-APIs.pdf
2021/7/27 2:14:03 2.77MB csv
1
共 15 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡