关于宝塔WAF被某公司抄袭的完整过程
好,我现在要帮用户总结这篇文章的内容,控制在100字以内。首先,我需要仔细阅读文章,理解作者的主要观点和事件经过。 文章开头,作者自称是宝塔WAF的作者,提到同事发给他一张图片,发现代码被抄袭。接着展示了下载的代码文件和MD5校验码,对比了部分代码,指出对方直接复制了他的代码,并且有一些未修改的部分被注释掉。作者还提到对方改了项目名字,并且在群里自导自演,试图洗白自己。最后,作者表达了对抄袭行为的不满,并提到之前也有类似事件发生。 现在我需要把这些信息浓缩到100字以内。要抓住关键点:抄袭、代码对比、对方的行为、作者的态度。同时,语言要简洁明了。 可能的结构是:描述事件(代码被抄袭)、对比结果(代码相同)、对方的行为(自导自演)、作者的立场(反对抄袭)。这样就能在有限字数内传达主要内容。 最后检查一下是否符合要求:不使用特定开头词,直接描述内容;控制在100字以内。 </think> 宝塔WAF作者发现其代码被他人抄袭并稍作修改后发布,对方甚至在群内自导自演试图洗白行为。作者指出抄袭方直接复制其代码并改名发布,且未道歉反而继续洗白。 2026-2-3 13:18:29 Author: www.o2oxy.cn(查看原文) 阅读量:24 收藏

大家好,我是宝塔WAF的作者。

 我今天本来在愉快的修bug 同事给我发了一张图片

我一眼看过去这不是我的代码吗。
然后就通过Demo 进去看了下,
发现是我写的代码 

通过文件管理功能把代码下载了下来。
如下:  

代码文件 :https://www.o2oxy.cn/wp-content/uploads/2026/02/b3ne5A.tar.gz

MD5 :https://www.o2oxy.cn/wp-content/uploads/2026/02/b3ne5A.tar.gz_md5.txt

请大家看看

代码对比 直接上图把

说几个有意思的东西把!

request_check.lua  直接是我的代码复制过来。发现改不动就注释了

还有遗留代码

-- 遍历/www/server 目录判断是否存在monitor 目录
function public.is_monitor()
    -- 判断缓存中是否存在
    if ngx.shared.safewaf:get("is_monitor") and ngx.shared.safewaf:get("is_monitor") == "1" then
        return true
    end
    local server_list = public.listdir("/www/server")
    for _, v in ipairs(server_list) do
        if v == "monitor" then
            ngx.shared.safewaf:set("is_monitor", "1")
            return true
        end
    end
    ngx.shared.safewaf:set("is_monitor", "0")
    return false
end

我同事说的垃圾代码函数

function cc.renjiyanzheng(type)
    local mod_name = 'cc_renjiyanzheng'

不是,我这个函数应该没人有雷同把?

当看到这里的时候相信大家已经看出来了,这个项目完全是复制了宝塔WAF 的代码,然后把项目名字改了下,


说好的拉群。我没见到。但是我看到了这个

然后又找了群里的一群人在自导自演了一些戏

感觉像是碟中谍一样的。把我踢出群里,又在群里随便加几个群友。装作自己是受害者一样。

好的项目是需要时间和精力去打磨的。而不是抄袭+踩着别人的肩膀往上爬。

上次已经抄袭过了一次了。这次又来了。

声明一下。我没有收到任何道歉+认错,反而只是一味的洗白。

关于上次的文章链接:宝塔又被抄袭了? GMSSH?

喜闻乐见的评论了

本文为原创文章,版权归作者所有,未经允许不得转载


文章来源: https://www.o2oxy.cn/4502.html
如有侵权请联系:admin#unsafe.sh