sup, branch HEAD small tool for privilege escalation a0f8b8985120b7a35e3be70df1128c03d9a5c0e0 2021-04-03T11:34:38Z 2021-04-03T11:34:38Z Strip resulting binary. parazyd parazyd@dyne.org commit a0f8b8985120b7a35e3be70df1128c03d9a5c0e0 parent f9fac86bc362d478bde9cba5dd585e1c63e21079 Author: parazyd <parazyd@dyne.org> Date: Sat, 3 Apr 2021 13:34:38 +0200 Strip resulting binary. f9fac86bc362d478bde9cba5dd585e1c63e21079 2021-01-27T14:19:29Z 2021-01-27T14:19:29Z Reduce die function scope and remove guard macro from sha256.h. parazyd parazyd@dyne.org commit f9fac86bc362d478bde9cba5dd585e1c63e21079 parent 2d1c01d008c45941d3e710f7ec5f7abc94fcffcc Author: parazyd <parazyd@dyne.org> Date: Wed, 27 Jan 2021 15:19:29 +0100 Reduce die function scope and remove guard macro from sha256.h. 2d1c01d008c45941d3e710f7ec5f7abc94fcffcc 2021-01-27T14:11:51Z 2021-01-27T14:11:51Z Indentation tweaks in sup.c parazyd parazyd@dyne.org commit 2d1c01d008c45941d3e710f7ec5f7abc94fcffcc parent 7869bc4fa8353f917e6868f8c2b165f5fcf979dc Author: parazyd <parazyd@dyne.org> Date: Wed, 27 Jan 2021 15:11:51 +0100 Indentation tweaks in sup.c 7869bc4fa8353f917e6868f8c2b165f5fcf979dc 2021-01-27T14:09:51Z 2021-01-27T14:09:51Z Add .PHONY targets in the Makefile. parazyd parazyd@dyne.org commit 7869bc4fa8353f917e6868f8c2b165f5fcf979dc parent 6953562c3fce572433811b5b8a11a1c809d3229b Author: parazyd <parazyd@dyne.org> Date: Wed, 27 Jan 2021 15:09:51 +0100 Add .PHONY targets in the Makefile. 6953562c3fce572433811b5b8a11a1c809d3229b 2021-01-27T14:08:15Z 2021-01-27T14:08:15Z Simplify Makefile and use system flags if there are any. parazyd parazyd@dyne.org commit 6953562c3fce572433811b5b8a11a1c809d3229b parent 6dc729cc16f9263e76a04c9c366139d4cb44db1f Author: parazyd <parazyd@dyne.org> Date: Wed, 27 Jan 2021 15:08:15 +0100 Simplify Makefile and use system flags if there are any. 6dc729cc16f9263e76a04c9c366139d4cb44db1f 2020-05-13T12:36:10Z 2020-05-13T12:36:10Z Makefile fixes and tweaks. parazyd parazyd@dyne.org commit 6dc729cc16f9263e76a04c9c366139d4cb44db1f parent e50cc7dcf0d0b8f8550a70d2155739c64b024c15 Author: parazyd <parazyd@dyne.org> Date: Wed, 13 May 2020 14:36:10 +0200 Makefile fixes and tweaks. e50cc7dcf0d0b8f8550a70d2155739c64b024c15 2019-07-08T16:05:06Z 2019-07-08T16:05:06Z Add more information in the manpage. parazyd parazyd@dyne.org commit e50cc7dcf0d0b8f8550a70d2155739c64b024c15 parent a1433c21cfd8539d3c34a0d40cc18022dcbfd0c6 Author: parazyd <parazyd@dyne.org> Date: Mon, 8 Jul 2019 18:05:06 +0200 Add more information in the manpage. a1433c21cfd8539d3c34a0d40cc18022dcbfd0c6 2019-07-08T16:04:47Z 2019-07-08T16:04:47Z Small layout cleanup of sup.c. parazyd parazyd@dyne.org commit a1433c21cfd8539d3c34a0d40cc18022dcbfd0c6 parent 04c4ce9067d5428c6e71aa5788417054bce8bf4e Author: parazyd <parazyd@dyne.org> Date: Mon, 8 Jul 2019 18:04:47 +0200 Small layout cleanup of sup.c. 04c4ce9067d5428c6e71aa5788417054bce8bf4e 2019-07-03T10:26:55Z 2019-07-03T10:31:45Z Add README. parazyd parazyd@dyne.org commit 04c4ce9067d5428c6e71aa5788417054bce8bf4e parent 3be19c2e8a1580ee47fde1e8b03866a403ab5730 Author: parazyd <parazyd@dyne.org> Date: Wed, 3 Jul 2019 12:26:55 +0200 Add README. 3be19c2e8a1580ee47fde1e8b03866a403ab5730 2019-07-02T12:11:43Z 2019-07-02T12:11:43Z Fix typo in sup.1. parazyd parazyd@dyne.org commit 3be19c2e8a1580ee47fde1e8b03866a403ab5730 parent 25bdf2eb434637633dbe79e38f8d489346eb0500 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Jul 2019 14:11:43 +0200 Fix typo in sup.1. Thanks leot! 25bdf2eb434637633dbe79e38f8d489346eb0500 2019-07-02T11:05:29Z 2019-07-02T11:05:40Z Remove TODO file. parazyd parazyd@dyne.org commit 25bdf2eb434637633dbe79e38f8d489346eb0500 parent f7af449a989237074c7d1264143a1158e25a2fa3 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Jul 2019 13:05:29 +0200 Remove TODO file. f7af449a989237074c7d1264143a1158e25a2fa3 2019-07-02T11:03:30Z 2019-07-02T11:05:40Z Rewrite manpage. parazyd parazyd@dyne.org commit f7af449a989237074c7d1264143a1158e25a2fa3 parent cec5f362b273867f23126ccb7a756905c640c856 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Jul 2019 13:03:30 +0200 Rewrite manpage. cec5f362b273867f23126ccb7a756905c640c856 2019-07-02T11:00:38Z 2019-07-02T11:05:40Z Rewrite C code and add SHA256 support. parazyd parazyd@dyne.org commit cec5f362b273867f23126ccb7a756905c640c856 parent 96b227c7bf3acc15c0de695b074f2b32fcabe21e Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Jul 2019 13:00:38 +0200 Rewrite C code and add SHA256 support. 96b227c7bf3acc15c0de695b074f2b32fcabe21e 2019-07-02T11:00:34Z 2019-07-02T11:05:40Z Add arg.h. parazyd parazyd@dyne.org commit 96b227c7bf3acc15c0de695b074f2b32fcabe21e parent 6ff18b795ab40b43d16da0a8e5affbd85781525c Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Jul 2019 13:00:34 +0200 Add arg.h. 6ff18b795ab40b43d16da0a8e5affbd85781525c 2019-07-02T10:46:17Z 2019-07-02T11:05:40Z Rewrite Makefile and add sha256 sources. parazyd parazyd@dyne.org commit 6ff18b795ab40b43d16da0a8e5affbd85781525c parent 1afa45a7fa22830cd02281dfdc21a4e2ab96acdf Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Jul 2019 12:46:17 +0200 Rewrite Makefile and add sha256 sources. 1afa45a7fa22830cd02281dfdc21a4e2ab96acdf 2019-07-02T10:40:01Z 2019-07-02T10:40:01Z Add GPLv3 license. parazyd parazyd@dyne.org commit 1afa45a7fa22830cd02281dfdc21a4e2ab96acdf parent 836d0723d883384c1ea8e1b4c3fd23eced9c8043 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Jul 2019 12:40:01 +0200 Add GPLv3 license. 836d0723d883384c1ea8e1b4c3fd23eced9c8043 2011-03-31T18:56:00Z 2011-03-31T18:56:00Z * Find binaries in PATH when specified in path '*' * Check return value of lstat pancake unknown commit 836d0723d883384c1ea8e1b4c3fd23eced9c8043 parent 8078fe60673809c9ce32dd85613e9f96d7278742 Author: pancake <unknown> Date: Thu, 31 Mar 2011 20:56:00 +0200 * Find binaries in PATH when specified in path '*' * Check return value of lstat 8078fe60673809c9ce32dd85613e9f96d7278742 2010-01-03T23:06:28Z 2010-01-03T23:06:28Z * Add contextual error information in die() pancake@dazo unknown commit 8078fe60673809c9ce32dd85613e9f96d7278742 parent 0492cb034b11bc7ae89a4be974cf80678c74bfe8 Author: pancake@dazo <unknown> Date: Mon, 4 Jan 2010 00:06:28 +0100 * Add contextual error information in die() 0492cb034b11bc7ae89a4be974cf80678c74bfe8 2009-12-14T01:17:20Z 2009-12-14T01:17:20Z * If installed file has no write perms we must install it with 'cp' pancake@dazo unknown commit 0492cb034b11bc7ae89a4be974cf80678c74bfe8 parent ff73a7f2a0b3eace6096e1bba19df260ea3d2f56 Author: pancake@dazo <unknown> Date: Mon, 14 Dec 2009 02:17:20 +0100 * If installed file has no write perms we must install it with 'cp' ff73a7f2a0b3eace6096e1bba19df260ea3d2f56 2009-12-14T01:14:30Z 2009-12-14T01:14:30Z * Oops. missing mkdir -p for manpage install pancake@dazo unknown commit ff73a7f2a0b3eace6096e1bba19df260ea3d2f56 parent 20735b8c55fbc2a50168ebaf327a94ebd50d7d2d Author: pancake@dazo <unknown> Date: Mon, 14 Dec 2009 02:14:30 +0100 * Oops. missing mkdir -p for manpage install 20735b8c55fbc2a50168ebaf327a94ebd50d7d2d 2009-12-14T01:08:17Z 2009-12-14T01:08:17Z * Do not fail on chown/chmod pancake@dazo unknown commit 20735b8c55fbc2a50168ebaf327a94ebd50d7d2d parent 33644ee4084062e90777524f1537fbf4670da503 Author: pancake@dazo <unknown> Date: Mon, 14 Dec 2009 02:08:17 +0100 * Do not fail on chown/chmod 33644ee4084062e90777524f1537fbf4670da503 2009-12-14T00:54:59Z 2009-12-14T00:54:59Z * Fix syntax indentation issue pancake@dazo unknown commit 33644ee4084062e90777524f1537fbf4670da503 parent 52b35f6e7e1a3dd0f4eff972451c99f88b80f618 Author: pancake@dazo <unknown> Date: Mon, 14 Dec 2009 01:54:59 +0100 * Fix syntax indentation issue 52b35f6e7e1a3dd0f4eff972451c99f88b80f618 2009-12-14T00:39:28Z 2009-12-14T00:39:28Z * Handle CFLAGS/LDFLAGS in Makefile - Build with -O2 -Wall by default * Clean up some warnings pancake@dazo unknown commit 52b35f6e7e1a3dd0f4eff972451c99f88b80f618 parent a9bc8aa095aabbb77bc77d990cc410c65cae19ba Author: pancake@dazo <unknown> Date: Mon, 14 Dec 2009 01:39:28 +0100 * Handle CFLAGS/LDFLAGS in Makefile - Build with -O2 -Wall by default * Clean up some warnings a9bc8aa095aabbb77bc77d990cc410c65cae19ba 2009-12-14T00:30:40Z 2009-12-14T00:30:40Z * Use chroot () in a secure way - chdir+chroot * Added CHRDIR to chdir after chrooting * Fix support to 'run any command' pancake@dazo unknown commit a9bc8aa095aabbb77bc77d990cc410c65cae19ba parent 989bc1c744d8fe03a58692410a6d68ad00a872c8 Author: pancake@dazo <unknown> Date: Mon, 14 Dec 2009 01:30:40 +0100 * Use chroot () in a secure way - chdir+chroot * Added CHRDIR to chdir after chrooting * Fix support to 'run any command' 989bc1c744d8fe03a58692410a6d68ad00a872c8 2009-12-14T00:02:07Z 2009-12-14T00:02:07Z * Initial import of 'sup' into mercurial pancake@dazo unknown commit 989bc1c744d8fe03a58692410a6d68ad00a872c8 Author: pancake@dazo <unknown> Date: Mon, 14 Dec 2009 01:02:07 +0100 * Initial import of 'sup' into mercurial