Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] Opt out of GOPCLNTAB generation to combat reverse engineering binaries #43396

Closed
leaanthony opened this issue Dec 27, 2020 · 1 comment

Comments

@leaanthony
Copy link

Having read this article, it would seem that a useful feature of the Go compiler would be to not include/scramble the GOPCLNTAB section of the compiled binary. I'm not an expert in this field so please excuse my ignorance in this area. My driver is requests from users of my project who are facing people reverse engineering their projects. I attempted to find other issues opened for this but could not find any.

Thanks in advance.

@ALTree
Copy link
Member

ALTree commented Dec 27, 2020

The information contained in pclntab cannot be removed without breaking several standard library functions. Please see the discussion at #36555.

Closing here as a dup of #36555.

@ALTree ALTree closed this as completed Dec 27, 2020
@golang golang locked and limited conversation to collaborators Dec 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants