Pythonweb接口开发与测试Web接口开发与自动化测试-基于Python
2025/11/2 3:56:42 10.4MB web接
1
纯Kotlin开发的一款简单的天气应用。
国际惯例,先看截图:关于这个应用天气接口来源于 Apixu,UI参考于琥珀天气。
使用Kotlin语言开发,网络请求采用RxKotlinRetrofit实现。
其没有使用mvp,mvvm,drgger之类的框架,总体而言,代码与逻辑比较简单,更多的算是对Kotlin开发Android的初次尝试。
有什么问题,欢迎issue。
Demo体验Demo
2025/11/1 9:51:15 142KB 开源项目
1
基于STM32F4xx的MAX7219数码管模块显示程序,采用spi串行总线通信,库函数编程,实测能正常驱动数码管显示
2025/10/31 2:43:54 626KB stm32 MAX7219
1
程序是用于解决多分类问题的“一对一”方法,程序中有个二分类接口是高斯过程分类器,用户可以进行修改,用什么分类器都可以。
该程序是用MATLAB把一对一的思想写成了代码。
2025/10/30 7:18:54 1KB MATLAB 多分类 一对一
1
笔者曾混迹过各种攻防演练活动,参与过防守方、攻击方,也算是大概了解了每一个队伍的任务~参加防守时印象尤为深刻,也跟一起防守的“战友”做过有趣的事情,例如:反打攻击队;
题外话说的有点多了,来说说为什么开发这样一个平台:作为一个防守方光看日志固然是枯燥无味的,偶尔来几次反向打击啥的,增添防守的乐趣~所以我想到了做这样一个系统,就是想在“空暇”时间能获取点“黑客攻击者”的“画像”。
本平台采用被动式的方式分析黑客攻击者画像,可扩展赋能蜜罐以及安全设备,将平台接口部署在蜜罐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
MCU是基于STM32系列的单片机,其中和陀螺仪的通讯方式采用I2C接口,在使用时需要按照自己的硬件修改配置
2025/10/29 3:55:30 14.26MB 陀螺仪程序
1
STM32F10x_SPI(硬件接口)读写Flash(25Q16).zip.验证可用。
2025/10/29 3:52:18 311KB 硬件SPI STM32 W25Q Flash
1
12-6-1-高精度增强型脉冲宽度调制器HRPWM12-7-1-增强型捕获ECAP12-8-1-视频端口接口VPIF上12-8-2-视频端口接口VPIF下12-9-1-可编程实时单元子系统PRU
2025/10/29 1:26:30 451.68MB TMS320C6748 DSP 视频 教程
1
原理图封装列表NameDescription----------------------------------------------------------------------------------------------------74ACT573T双向数据传输74HC138138译码器74HC1544-16译码器74HC4052双通道模拟开关74HC595移位寄存器74HVC32M双输入或门74LS32M双输入或门74VHC04M非门ACS712电流检测芯片ACT45B共模电感AD5235数控电阻AD8251可控增益运放AD8607AR双运放AD8667双运放AD8672AR双运放ADG836L双刀双掷数字开关AFBR-5803-ATQZ光以太网AS1015可调升压芯片ASM11173.3V稳压芯片AT24C02EEROM存储器AT89S5251系列单片机BC57F687蓝牙音频模块BCP68NPN三极管BCP69TPNP三极管BEEP蜂鸣器BMP闪电符号BTS7970电机驱动Battery备份电池Butterfly功率激光器Butterfly-S功率激光器CD4052BCM双通道模拟开关CG103BOSCH点火芯片CHECK测试点CY7C026AVRAMCY7C1041CV33RAMCap无极性电容CapPol极性电解电容DConnector15VGADConnector9串口D-Schottky肖特基二极管DAC8532数模转换DM9000A网络芯片DM9000C网络芯片DP83848I网络芯片DPY-4CA共阳4位数码管DPY-4CK共阴4位数码管DRV411闭环磁电流DS1307Z实时时钟DS18B20温度传感器Diode二极管Diode-Z稳压二极管Diode_CRD恒流二极管EMIF接插件FIN散热片FM24CL16铁电存储器FPC-30PFPC排线连接器FPC-40PFPC排线连接器FT232RLUSB转串口FZT869NPN三极管Fuse2保险丝G3VM-61半导体继电器GA240Freescale16位单片机HFBR-1414光发送HFBR-2412光接收HFKC单刀双掷继电器HK4100F单刀双掷继电器HR911103A网络接口HR911105A以太网接口HS0038B红外接收器Header10Header,10-PinHeader10X2
2025/10/28 16:51:35 1.43MB pcb封装库
1
《SonyEffioE方案:4140与5148官方电路图解析》SonyEffioE方案是索尼公司推出的一种高级视频处理技术,它主要用于CCTV摄像机领域,提升图像质量和性能。
该方案的核心是4140和5148这两款芯片,它们在电路设计中扮演着至关重要的角色。
下面我们将详细探讨这两个组件以及它们在电路图中的应用。
让我们了解4140芯片。
这款芯片是SonyEffioE方案中的前端处理单元,主要负责图像信号的采集和初步处理。
它集成了高灵敏度的传感器接口,能够接收并转换来自摄像头感光元件的模拟信号,并将其转化为数字信号。
4140还包含了先进的噪声过滤和信号增强算法,能够有效减少在低光照条件下的噪点,提高图像清晰度。
在官方电路图中,4140的位置和连接方式至关重要,因为它直接影响到图像质量。
接下来是5148芯片,它是EffioE方案的后端处理单元。
5148主要负责数字信号的进一步处理,如色彩校正、动态范围扩展、数字变焦等功能。
此外,它还包含视频编码模块,可以将处理后的信号编码为标准的视频流格式,如MPEG-4或H.264,以便于存储和传输。
在电路图中,5148与4140之间的数据交互通道必须准确无误,以确保图像处理的流畅性。
在“enhancedeffioesystem_frontend_v080_110428.pdf”文件中,我们可以深入研究4140前端处理系统的具体细节,包括传感器接口、信号调理电路、A/D转换器以及各种滤波器的设计。
这份文档会提供关于如何优化信号采集和预处理的宝贵信息,对于理解图像质量的提升过程至关重要。
另一方面,“enhancedeffioesystem_backend_v080_110428.pdf”文件则侧重于5148后端处理系统的解析,涵盖了数字信号处理、编码算法以及系统接口的设计。
通过这份文档,工程师们可以学习如何实现高效的视频处理和编码,同时保证低延迟和高效率。
SonyEffioE方案4140与5148芯片在CCTV摄像机领域的应用,展示了现代视频处理技术的先进性和实用性。
通过对官方电路图的深入理解和分析,无论是制造商还是维修人员,都能更好地掌握这一技术,从而优化设备性能,提升监控画面的质量。
这两份PDF文件作为官方参考资料,对于理解EffioE方案的工作原理和优化设计提供了详尽的信息,对于专业人士来说是不可多得的学习资料。
2025/10/28 11:37:48 210KB 4140 5148
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡