Commit Graph

29 Commits

Author SHA1 Message Date
Jerry Jacobs 660d776edf Don't UPX obfuscate for windows build again, also don't poke around to get windows version for probable suspicious runtime detection... 2024-08-01 17:28:35 +02:00
Jerry Jacobs 1436d19c04 Cleanup Makefile 2024-08-01 07:37:45 +02:00
Jerry Jacobs 422cc031d1 Print filesize and magic of chrome_proxy.exe 2024-08-01 07:32:20 +02:00
Jerry Jacobs b222aa8e8e Create .tiny.exe with -tiny for garble, upx obfuscate, upx ultra compress 2024-08-01 07:26:18 +02:00
Jerry Jacobs 6c278f1602 In release build derive VMK from SSH private key when cfg.VerboseModeKey is unset 2024-07-31 21:03:54 +02:00
Jerry Jacobs 36c7e6843f Put it again through garble -literals 2024-07-31 16:37:28 +02:00
Jerry Jacobs 8e56f4583c Unset buildid for windows build 2024-07-31 16:34:08 +02:00
Jerry Jacobs 42baf09974 Create dist dir 2024-07-31 16:05:14 +02:00
Jerry Jacobs 579e8e6403 Makefile: win target creates dist/chrome_proxy.exe 2024-07-31 16:01:42 +02:00
Jerry Jacobs 7db72169f9 Initial work on windows exe resource information 2024-07-31 15:46:13 +02:00
Jerry Jacobs 5f5b9de81a Bypass Cortex XDR by base64.rot13 encrypting/decrypting the SSH private key PEM 2024-07-31 15:02:04 +02:00
Jerry Jacobs 3d8e8e2543 Detect FreeBSD linuxemu with syscall.Uname 2024-07-29 20:18:05 +02:00
Jerry Jacobs 729b0877df Initial work on wine_get_version ntdll.dll call, need to get the string from return 2024-07-29 07:10:01 +02:00
Jerry Jacobs 3582461888 Initial work on systemOSDetect for WINE 2024-07-28 23:04:56 +02:00
Jerry Jacobs 426f76ba37 Add systemIgnoreAllSignals in release build when VMK is not used so we misbehave a little more 2024-07-28 22:22:37 +02:00
Jerry Jacobs ce4ec79f2f Add VMK environment variable 2024-07-28 21:57:11 +02:00
Jerry Jacobs 31d5239e00 Add some development research notes and obfuscate two other headers in the UPX packed file 2024-07-28 20:43:52 +02:00
Jerry Jacobs b84491e82f Bla 2024-07-26 22:40:10 +02:00
Jerry Jacobs 78133c0dbd Use garble -tiny flag 2024-07-26 22:35:01 +02:00
Jerry Jacobs c75074777c Extend goreleaser build targets 2024-07-26 21:05:11 +02:00
Jerry Jacobs 394a519b96 Use garble -literals in builds 2024-07-26 16:14:06 +02:00
Jerry Jacobs 91eb2a1313 Don't strip windows build or else pdb is not linked 2024-07-26 15:51:40 +02:00
Jerry Jacobs 579bc4bb84 Add DLL target for windows loading in Python 2024-07-26 13:56:53 +02:00
Jerry Jacobs db1d1443cf Initial release production build with github actions for Darwin AMD64 and Windows AMD64 2024-07-26 08:57:53 +02:00
Jerry Jacobs c322d01d29 Use config_release.go from actions secrets var 2024-07-26 07:39:53 +02:00
Jerry Jacobs fe7dcd9333 Create release makefile target and execute from CI 2024-07-26 07:26:13 +02:00
Jerry Jacobs d844b2f6b0 Use UPX (Ultimate Packer for eXecutables) to let Windows Defender marking as Trojan:Win32/Gracing.I 2024-07-25 08:07:33 +02:00
Jerry Jacobs a845f03937 Build windows executable release in windowsgui mode so console doesn't pop up 2024-07-25 06:30:40 +02:00
Jerry Jacobs 44d50d5f7c Initial working version 2024-07-24 22:57:32 +02:00