Trojan-killer icon indicating copy to clipboard operation
Trojan-killer copied to clipboard

feat: enhance detection accuracy using decision tree algorithm

Open oweid opened this issue 11 months ago • 0 comments

Dear maintainers,

I would like to propose an enhancement to your detection mechanism by introducing a more sophisticated algorithm. This implementation is inspired by and adapted from OpenGFW's detection script, with gratitude to @Tobyxdd for the original work.

Changes:

  • Implement a more accurate detection mechanism
  • Add proper concurrent handling
  • Improve error management
  • Enhance logging and reporting

License Consideration: Since this implementation adapts code from OpenGFW which is licensed under MPL-2.0, I suggest changing our license to MPL-2.0 to maintain proper licensing compliance.

Important Note: Due to time constraints, this implementation has not undergone thorough testing yet. Further testing and validation would be needed before merging.

Acknowledgments: I want to express my sincere gratitude to:

  • @Tobyxdd for the original implementation in OpenGFW
  • All members of the XTLS team for their continuous support
  • The entire Xray-core maintenance team for their dedication

Best regards, oweid

oweid avatar Jan 26 '25 09:01 oweid