Thread Previous • Date Previous • Date Next • Thread Next |
Den 27. aug 2004, kl. 20:57, skrev Frank Damgaard:
On Fri, Aug 27, 2004 at 17:16:38 +0200, Jon Bendtsen wrote:Nogen der kender et Command Line Interface der kan oversætte fra hex format til binært format? Gerne hvor man kan pipe input til det.Du kunne jo lave noget i perl/awk/c/... men præcis hvilket format ind og hvilket "binært" format ud? ellers noget simpelt i stil med: /* hex2bin */ #include <stdio.h> int main() { int r,v; while ((r=scanf("%02x",&v))>0) putchar(v&0xff); return (r!=EOF?1:0); }
Her er hex filen (genereret med openssl dgst -hex -out ud.hex -sign rsakey.pem README) MD5(README)= 2d14b1e5a8e710da879ab30e502f57a38b494db55f5501194571e6e984ad3e04ba1f0f21 557a82e585da11 77af45008f6ba5978732e89559f6db47f1417a77cd6adb3d680284e16f33c1e2fb72bada d9c21f6da5f9a29a49f3a71a92e c1689215898403425f5bbab225647f7b0fb40f511105503ee306a51a45555caf6258121f 1c7d83db3ec22fc766aa84fa8b9 e05dedeb15ed8c378a844a1d20a1a0e7ac5466c02015a35938326d43c160a18434b3613c 20451d5a27f6f3a993e60c4025c 36386700d6cc348d751238603c522b33df7a76a21e8b08283f1b74becde936ff4c1ac04a f8f6115a727df46f47c61c7efaf
db87ecab008acb0458def780fa5ff6her er så den binære fil set i less (genereret med openssl dgst -out ud -sign rsakey.pem README) -^T<B1><E5><A8><E7>^P<DA><87><9A><B3>^NP/ W<A3><8B>IM<B5>_U^A^YEq<E6><E9><84><AD>>^D<BA>^_^O!Uz<82> <E5><85><DA>^Qw<AF>E^@<8F>k<A5><97><87>2<E8><95>Y<F6><DB>G<F1>Azw<CD>j<D B>=h^B<84><E1>o3<C1><E2> <FB>r<BA><DA><D9><C2>^_m<A5><F9><A2><9A>I<F3><A7>^Z<92><EC>^V<89>! X<98>@4%<F5><BB><AB>"VG<F7><B0> <FB>@<F5>^Q^PU^C<EE>0jQ<A4>UU<CA><F6>%<81>! <F1><C7><D8>=<B3><EC>"<FC>vj<A8>O<A8><B9><E0>]<ED><EB>^U <ED><8C>7<8A><84>J^] <A1><A0><E7><AC>Tf<C0> ^U<A3>Y82mC<C1>`<A1><84>4<B3>a< E^]Z'<F6><F3><A9><93> <E6>^L@%<C3>c<86>p^Ml<C3>H<D7>Q#<86>^C<C5>"<B3>=<F7><A7>j! <E8><B0><82><83><F1><B7>K<EC><DE><93>o <F4><C1><AC>^D<AF><8F>a^U<A7>'<DF>F<F4>|a<C7><EF><AF><DB><87><EC><AB>^@< 8A><CB>^DX<DE><F7><80><FA>_ <F6>^N^K<E1>v^S<83><E6><CC>^A&:<A4>/<E4>^T%<C4>^R<BD><96>K/ +<A7>R^L,~<A6><96>c2+<AA><AA><AD>c<F3>t <E6>X<A1>?<98>^U-<EC>8^ED^U<A8>k|f<FC><B0><FE><93><8D><F5><9D>^A- F$N<EB>M&J<B6><B2>L<FF>t<E8>j~<F6> )31^V<F3>}<C2>5<A4>W<B0><D8><E6><8E>! &<80><B5>'m<A3>_<BB><C9><B4><9A><F4><BD><A7>^YJPx0<8D>Kz<F4>^G 3<80>ESC<85><C4> <BA><A8><B4><AB>gA<AA>L<D1>i{<85>-R\^O^P<F2><B3>h<A3>^^B^L<FE>@- ^D<E9>p^S<88>^U <A9>K<EC>nv<CC><A1>^BR<9E><BE><FF>^_-0<EA>^Q<FD>[<81>vc6N<D4>^B(+- Z<B1>^\<FA>|w<CB>w*Vl<D3><A7><AE> 6<FE><AE>`h<A8>z<8D>^EO<B4>52[^Q<B7><D9>.<F2><9A>\<E4><87><BC>Rm^Y<CA>^K <D6>^?<B7>3_<A4><AD>^_<9D>
<BB>dESCe@s<D4><E7>Y<FF><BE>^<A7><D3>W^Jeg havde overvejet om man ikke bare kunne oversætte alt efter = og få den binære fil. Grunden er at openssl dgst verify ikke virker med hex filer :/ det er ikke implementeret
JonB
Thread Previous • Date Previous • Date Next • Thread Next |