shc (devel/shc) Add to my watchlist

Shell Script Compiler

SHC is a generic shell script compiler. It takes a script, which is specified on the command line and produces C source code. The generated source code is then compiled and linked to produce a stripped binary. The compiled binary will still be dependent on the shell specified in the first line of the shell code (i.e shebang: #!/bin/sh or such), thus shc does not create completely independent binaries. shc itself is not a compiler such as cc, it rather encodes and encrypts a shell script and generates C source code with the added expiration capability. It then uses the system compiler to compile a stripped binary which behaves exactly like the original script. Upon execution, the compiled binary will decrypt and execute the code with the shells' -c option.

Version: 4.0.3 License: GPL-3 GitHub
Reset

24 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
15.arm64 7745 2025-03-06 4:49:48 0:00:13 4073 build successful
15 10857 2024-10-11 17:20:50 0:00:22 963 build successful
14.arm64 11385 2024-01-23 3:58:10 0:00:09 4461 build successful
14 13171 2023-11-24 1:23:43 0:00:23 2137 build successful
13.arm64 9107 2023-03-06 20:16:33 0:00:10 4025 build successful
13 12593 2023-01-09 17:43:23 0:00:29 1762 build successful
12 12677 2022-01-11 23:42:20 0:00:39 3312 build successful
12.arm64 25911 2021-11-23 6:26:50 0:00:08 1480 build successful
11 9287 2020-12-23 13:28:10 0:01:37 1098 build successful
11.arm64 4205 2020-12-02 10:31:58 0:00:21 690 build successful
10.15 16589 2019-12-25 17:41:36 0:00:58 1717 build successful
10.10 90118 2019-07-07 5:29:57 0:01:11 25890 build successful
10.12 94591 2019-07-06 20:50:44 0:01:22 24831 build successful
10.13 59939 2019-07-06 14:19:21 0:01:13 16811 build successful
10.14 34149 2019-07-06 14:18:05 0:01:00 7527 build successful
10.11 89609 2019-07-06 14:17:36 0:01:06 25844 build successful
10.9 92270 2019-07-06 14:14:35 0:00:46 25836 build successful
10.12 92202 2019-05-23 18:21:05 0:02:05 23748 build successful
10.10 87600 2019-05-23 17:05:23 0:02:20 24805 build successful
10.14 31659 2019-05-23 14:58:25 0:01:32 6437 build successful
10.13 57527 2019-05-23 14:52:35 0:01:56 15724 build successful
10.11 87102 2019-05-23 14:26:00 0:02:16 24757 build successful
10.9 89701 2019-05-23 14:22:46 0:01:26 24751 build successful
10.5_ppc 86079 2018-11-24 16:23:15 0:01:24 19537 build successful