You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I wrote a tool myself that references the GitHub/projectdiscovery/utls/conn/connpool dependency, and then prepared to use Garble to obfuscate my tool
What did you expect to see?
I hope he can successfully confuse it
What did you see instead?
The following error occurred during the confusion process:
github.com/projectdiscovery/utils/conn/connpool
panic: interface conversion: types.Type is *types.TypeParam, not *types.Struct
I asked chatgpt and with their help, I made the following modifications to 1789 lines of code for the garrle/main.go program. After the modification, I recompiled Garble and confused my tools, and it succeeded. I want to know if this modification has a significant impact
There is no need to fix this bug; this entire chunk of code relating to alias tracking will be deleted once upstream Go makes a release with golang/go#70517.
What version of Garble and Go are you using?
What environment are you running Garble on?
arm64 darwin
go env
OutputWhat did you do?
I wrote a tool myself that references the GitHub/projectdiscovery/utls/conn/connpool dependency, and then prepared to use Garble to obfuscate my tool
What did you expect to see?
I hope he can successfully confuse it
What did you see instead?
The following error occurred during the confusion process:
github.com/projectdiscovery/utils/conn/connpool
panic: interface conversion: types.Type is *types.TypeParam, not *types.Struct
I asked chatgpt and with their help, I made the following modifications to 1789 lines of code for the garrle/main.go program. After the modification, I recompiled Garble and confused my tools, and it succeeded. I want to know if this modification has a significant impact
The text was updated successfully, but these errors were encountered: