天枢

Results 5 issues of 天枢

fscan/Core/PortFinger.go的trimBanner函数中可能越界 ```go func trimBanner(buf []byte) string { Common.LogDebug("开始处理横幅数据") bufStr := string(buf) // 特殊处理SMB协议 if strings.Contains(bufStr, "SMB") { banner := hex.EncodeToString(buf) if len(banner) > 0xa+6 && banner[0xa:0xa+6] == "534d42" { //...

缺陷
优秀

nmap-service-probes中match的的正则是[Perl-style regular expression](http://www.perl.com/doc/manual/html/pod/perlre.html)的,使用用go标准库处理nmap的match会有问题,可以把处理match的正则库改为"github.com/scorpionknifes/go-pcre",这个改完直接读取原始字符串就行,不需要使用DecodePattern处理match 对Probes的处理也有问题"它的格式类似于C或Perl字符串,因为它允许以下标准转义字符:\\\ \0, \a, \b, \f, \n, \r, \t, \v和\xHH(其中H是任何十六进制数字)"(nmap文档中\\\和\0之间不知道为什么没有逗号) 在fscan/Core/PortFinger.go中的DecodeData函数中把\0这种数据当成了8进制处理,会导致\0本应该是0结果返回\和0的acii值 ```go if isOctalCode(match) { octalNum := match[2:] byteNum, err := strconv.ParseInt(string(octalNum), 8, 32) if err != nil...

缺陷
需要帮助
优秀

### 操作系统(如MacOS 10.15) >win10 ### 网络环境(移动,联通,电信,移动宽带,联通宽带,电信宽带,等等..) >电信 ### 问题描述(简要描述发生的问题) >不能正确解析XYB的jpeg ### 复现步骤(详细描述导致问题产生的操作步骤,如果能稳定复现) > 下载 ``` https://www.wnacg01.cc/photos-index-aid-308405.html ``` 这个漫画的彩页是XYB的JPEG ### 日志提交(问题截图或者日志,日志在设置中设置为INFO,在帮助界面打开日志目录) > ``` 2025-07-05 22:12:52,006 - start.py[line:80] - WARNING: init scene...

bug

### 功能描述(请清晰的、详细的描述你想要的功能) > 双页阅读时能在首页添加空白页或者SumatraPDF的书籍模式(首页独立) ### 附加信息(其他的与功能相关的附加信息) > ### 效果演示(可以提供可借鉴的图片) > ComicRead页面填充效果 SumatraPDF书籍模式

enhancement

### 操作系统(如MacOS 10.15) >win10 ### 网络环境(移动,联通,电信,移动宽带,联通宽带,电信宽带,等等..) >电信 ### 问题描述(简要描述发生的问题) >如图(这个问题挺容易遇到的,但无法稳定复现,只要有显示漫画的部分都有这个问题) ![Image](https://github.com/user-attachments/assets/163d6f91-7269-442c-867e-06926a37b1a3) ### 复现步骤(详细描述导致问题产生的操作步骤,如果能稳定复现) > ### 日志提交(问题截图或者日志,日志在设置中设置为INFO,在帮助界面打开日志目录) >错误时段没有日志,测试时间21点13分,之前在测上个issue ``` 2025-06-30 20:52:00,999 - start.py[line:104] - ERROR: Traceback (most recent call last): File...

bug