Date: Fri, 23 Oct 2015 23:56:12 -0400 From: "Michael B. Eichorn" <ike@michaeleichorn.com> To: Erich Dollansky <erichsfreebsdlist@alogt.com>, "O. Hartmann" <ohartman@zedat.fu-berlin.de> Cc: freebsd-questions <freebsd-questions@freebsd.org> Subject: Re: replace uname -a informational string Message-ID: <1445658972.13154.44.camel@michaeleichorn.com> In-Reply-To: <20151024080936.0ff26783@X220.alogt.com> References: <20151023090805.5484ce9b@freyja.zeit4.iv.bundesimmobilien.de> <1445622325.1169.29.camel@michaeleichorn.com> <20151023225424.49220466.ohartman@zedat.fu-berlin.de> <20151024080936.0ff26783@X220.alogt.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Sat, 2015-10-24 at 08:09 +0800, Erich Dollansky wrote: > Hi, > > On Fri, 23 Oct 2015 22:54:24 +0200 > "O. Hartmann" <ohartman@zedat.fu-berlin.de> wrote: > > > Am Fri, 23 Oct 2015 13:45:25 -0400 > > "Michael B. Eichorn" <ike@michaeleichorn.com> schrieb: > > > > > > First of all: Thank you very much for your concerns and answers. > > > > > On Fri, 2015-10-23 at 09:08 +0200, O. Hartmann wrote: > > > > For security purposes, I need to replace the informations given > > > > by > > > > "uname -a" > > > > to hode the kernel build system, name et cetera. > > > > > > I presume you intendend 'hide' here? > > > > > > If you want to scrub a binaries of _all_ information about the > > > building system this is a problem Debian is actively working on > > > called 'reproducible builds' but is not possible today. > > > > > > https://reproducible.debian.net > > > > > > If you want to hide the hostname, why not just build with a > > > different hostname set? > > > > Because it is not only the hostname, uname reveals the target host, > > date and OS version. > > > > In our case, the image ist built on a dedicated host for a security > > appliabce based on NanoBSD and I'd like to hide the OS type, the OS > > name, the build box' name and the build date. > > > why not replace uname at the source level then? > > Erich That wouldn't hide the information in any substantial way. Uname is basically an abstraction of a subset of sysctls. As such, the information is integral to the kernel itself. Uname is just one of many tools that can be used to display this information. Fundamentally the kernel itself needs to be changed not uname. [-- Attachment #2 --] 0 *H 010 `He 0 *H 000]0 *H 010 UIL10U StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0 150613202446Z 160614003550Z0H10Uike@michaeleichorn.com1%0# *H ike@michaeleichorn.com0"0 *H 0 UՀ,k9D %Z|Y6J<rrK g;&|uNlUE9)V.[ט̊:qS](#vSYDz*CpugYݔ,v<`j(waS#ڒ6n(K5'KVLåErv<J=[}W bLA%gޭnVb| I?M7D:$׃bM_T[,ƃ\ 00 U0 0U0U%0++0Ujj: γ+39啖0U#0Sr풜\|~5NԸQ0!U0ike@michaeleichorn.com0LU C0?0;+70*0.+"http://www.startssl.com/policy.pdf0+00' StartCom Certification Authority0This certificate was issued according to the Class 1 Validation requirements of the StartCom CA policy, reliance only for the intended purpose in compliance of the relying party obligations.06U/0-0+)'%http://crl.startssl.com/crtu1-crl.crl0+009+0-http://ocsp.startssl.com/sub/class1/client/ca0B+06http://aia.startssl.com/certs/sub.class1.client.ca.crt0#U0http://www.startssl.com/0 *H x+ȐF}pw.XvF?rg P]EOp)L˻yA ;hi0u2]m [Sbp$_ gr Xm*YP3#H>mKAǠt)HO|=@}3ӝ'iO81>03 v'h5U "H;ECZtpҗ4rWHu^6+i*kJL8shAV|5;?HMc\ j[j|+000]0 *H 010 UIL10U StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0 150613202446Z 160614003550Z0H10Uike@michaeleichorn.com1%0# *H ike@michaeleichorn.com0"0 *H 0 UՀ,k9D %Z|Y6J<rrK g;&|uNlUE9)V.[ט̊:qS](#vSYDz*CpugYݔ,v<`j(waS#ڒ6n(K5'KVLåErv<J=[}W bLA%gޭnVb| I?M7D:$׃bM_T[,ƃ\ 00 U0 0U0U%0++0Ujj: γ+39啖0U#0Sr풜\|~5NԸQ0!U0ike@michaeleichorn.com0LU C0?0;+70*0.+"http://www.startssl.com/policy.pdf0+00' StartCom Certification Authority0This certificate was issued according to the Class 1 Validation requirements of the StartCom CA policy, reliance only for the intended purpose in compliance of the relying party obligations.06U/0-0+)'%http://crl.startssl.com/crtu1-crl.crl0+009+0-http://ocsp.startssl.com/sub/class1/client/ca0B+06http://aia.startssl.com/certs/sub.class1.client.ca.crt0#U0http://www.startssl.com/0 *H x+ȐF}pw.XvF?rg P]EOp)L˻yA ;hi0u2]m [Sbp$_ gr Xm*YP3#H>mKAǠt)HO|=@}3ӝ'iO81>03 v'h5U "H;ECZtpҗ4rWHu^6+i*kJL8shAV|5;?HMc\ j[j|+0400 *H 0}10 UIL10U StartCom Ltd.1+0)U"Secure Digital Certificate Signing1)0'U StartCom Certification Authority0 071024210155Z 171024210155Z010 UIL10U StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0"0 *H 0 -).2AUGo#G B|NDRpM-B=o-we5JQpa>O.#._<V [~**pz~3WG .ᘟMlr[<Ce6fqO"uxfWN#uicgkv$Lb%y`_{`xK'GN 00U00U0USr풜\|~5NԸQ0U#0N@[i04hCA0f+Z0X0'+0http://ocsp.startssl.com/ca0-+0!http://www.startssl.com/sfsca.crt0[UT0R0'%#!http://www.startssl.com/sfsca.crl0'%#!http://crl.startssl.com/sfsca.crl0U y0w0u+70f0.+"http://www.startssl.com/policy.pdf04+(http://www.startssl.com/intermediate.pdf0 *H }x,\c^#wMq}>UK/^yX֏y frMIŲB61ymQҨݬZ0&
