Thanks for all the replies. I agree that there is a better way to do the security jobs. I ask this question just for curiosity, to find out if there is a equivalence way to do this in golang. From all the replies I assume there is a no.
> 在 2016年6月21日,下午10:39,Matt Harden <matt.har...@gmail.com> 写道: > > It's generally a bad idea to try to improve security by hiding args. Much > better to pass the argument another way, for instance via an open file > descriptor that the program reads the value from. > > > On Tue, Jun 21, 2016, 07:16 Hoping White <baihaop...@gmail.com > <mailto:baihaop...@gmail.com>> wrote: > Hi, all > > I wonder is there a way to hide command line arguments from programs like > “ps”? I can rewrite argv parameter for main in c language, or use LD_PRELOAD > to intercept libc_start_main, but all these methods do not be functional in > go. Thanks. > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com > <mailto:golang-nuts%2bunsubscr...@googlegroups.com>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.