百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

Erfrp

> 编程语言
开源

Erfrp-frp二开-免杀与隐藏

633 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Erfrp-frp二开-免杀与隐藏

Erfrp-frp二开-免杀与隐藏

本项目是frp的二开项目。frp是fatedier开发的一款优秀的反向代理工具,可以将本地服务器暴露在互联网上。但原程序对攻击队而言并不优雅,希望本项目可以为攻击队贡献一个完美的FRP二开项目!作者:0e0w

本项目创建于2022年4月18日,最近的更新时间为2022年12月2日。

  • 01-项目功能修改
  • 02-敏感信息隐藏
  • 03-静态特征修改
  • 04-流量特征修改
  • 05-项目结构修改
  • 06-参考项目资源

01-项目功能修改

  • 程序运行判断是否存在frpc.ini或frps.ini文件,不存在则自动创建。

    // 自动生成frpc.ini和frps.ini
    func init() {
        frpcini := "frpc.ini"
        if _, errFileExist := os.Stat(frpcini); errFileExist != nil {
            f, err := os.Create(frpcini)
            if err != nil {
                os.Exit(1)
            }
            _, err = f.Write(config.DefaultiniBytefrpc)
        }
    
    }
  • 全部的参数都从ini文件获取?or 全部的参数都写到go文件中?#Todo

  • 加入命令执行模块#Todo

02-敏感信息隐藏

  • 配置文件自动删除:frpc.exe --delini

        // 删除配置文件
        // 程序运行时添加--delini命令
        if delEnable == true {
            err := os.Remove(cfgFile)
            if err != nil {
                return err
            }
        }
  • 远程加载配置文件:frpc.exe -c http://127.0.0.1/frpc.ini

…
  • 服务端IP地址加密:需要在代码上面修改aes的key和加密后的字符

    使用说明:在代码中修改AESKey和AESencryptCode的值为自己的。AESKey可不修改,默认使用Erfrp的md5值。在frpc.ini中将server_addr的值修改为AESencryptCode。

    package dscrypto
    
    // 对服务器IP进行隐藏需要修改此处的AESKey和AESencryptCode。
    // 同时需要对frpc.ini中的server_addr进行修改,修改成AESencryptCode。
    // server_addr支持正常的ip和加密之后的ip,2种形式。
    var (
        VpsIP          = "192.168.1.22"
        AESKey         = "9d9d14b5f6650726afe17e1af4052632" //Erfrp
        AESencryptCode = "J6X+PfMnVldSaM1tpjaNKw=="
        //AESencryptCode = "2HrQDAPV5JgjckfYkO9u4g=="
    )

03-静态特征修改

  • 去除日志打印相关内容#Todo
  • 去除FRP相关的字段内容#Todo

04-流量特征修改

  • 0x17特征修改
  • 默认开启TLS

05-项目结构修改

本项目基于frp-0.45.0。对项目结构进行了调整,调整后的项目结构如下:

…

06-参考项目资源

  • frp代码分析报告
  • https://github.com/atsud0/frp-modify
  • https://github.com/OrangeWatermelon/frp_cmd
  • https://github.com/baibaicloud/frp
  • https://github.com/seventeenman/Forest
  • https://github.com/XiaoMingXD/SakuraFrp
  • https://github.com/uknowsec/frpModify
  • https://github.com/NS-Sp4ce/Frp_modify
  • https://github.com/g0h3aler/frp-owner
  • https://github.com/liudf0716/xfrpc
  • https://www.nctry.com/2358.html
  • https://www.anquanke.com/post/id/231424
  • https://www.anquanke.com/post/id/231685
  • https://cn-sec.com/archives/1369447.html
  • https://blog.csdn.net/weixin_38989540/article/details/105924886
  • https://blog.csdn.net/Workers77/article/details/124802570

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go0e0wfrpgoqi

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言