IP Recorder v1.2

admin 2025年1月5日23:15:34评论17 views字数 985阅读3分17秒阅读模式

简介

大家好,好久不见,祝大家新年快乐!

我们是 NOP Team,我们是一家做安全服务的公司,平时在做渗透测试工作的过程中,经常会遇到一个问题,工作场景IP地址不固定,相信很多朋友也遇到,尤其是出差等场景。

常规情况下,渗透测试工作开始前需要在授权委托书中写明本次测试使用的IP地址,但是如果IP地址可能会变化,那么可能要求会放宽,也就是渗透测试结束后,提交在此期间使用过的IP地址

最近在练习 Electron 开发,于是开源了一款工具 —— IP Recorder 来解决这个问题

v1.2.0 版本更新日志

2025-01-04

重新设计所有页面,更加现代化,更加美观,在 Github 中提供了本程序的设计原型 Figma 文件

使用 LocalStorage 存储主题模式,程序打开自动同步之前的配置信息,配置信息与IP记录加密存储

更新获取IP的数据接口,美图接口已下线,换成了百度的接口

去除了窗口标题栏,完成了 Mac、Windows、MacOS全平台适配

下载地址

Github

https://github.com/Just-Hack-For-Fun/IP-Recorder

使用方法

程序主页面如下:

IP Recorder v1.2

功能比较直观,左侧显示IP信息,右侧是记录的控制按钮,最右侧为工具栏,可以点击设置按钮进入设置页面

IP Recorder v1.2

设置页面可以进行相关配置

本程序记录IP地址以及IP归属地使用的接口如下

https://myip.ipip.net/json
https://api.ipify.org/?format=json // 使用 https://ip.taobao.com 获取IP归属地
https://qifu-api.baidubce.com/ip/local/geo/v1/district
http://demo.ip-api.com/json/?lang=zh-CN

手工编译

如果大家希望手工编译,也非常简单,安装 Node.js 最新版,下载源代码,在源代码根目录执行以下命令

npm i 
npm run build:mac   # 编译 MacOS 版本
npm run build:win   # 编译 Windows 版本
npm run build:linux # 编译 Linux 版本

如果出现网络错误,可以考虑设置 npm 国内源

IP Recorder v1.2

之后在 dist 目录下就生成了打包好的程序

IP Recorder v1.2

原文始发于微信公众号(NOP Team):IP Recorder v1.2

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年1月5日23:15:34
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   IP Recorder v1.2https://cn-sec.com/archives/3592551.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息