<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
11.09.2018 10:08, Ð˜Ð»ÑŒÑ Ð¨Ð¸Ð¿Ð¸Ñ†Ð¸Ð½ пишет:<br>
<blockquote type="cite"
cite="mid:CAFHpkQFt=Spphr=opJc5QyOJpmnaeuz5DZSjSustSoTfU_VXyA@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr"><br>
<br>
<div class="gmail_quote">
<div dir="ltr">вт, 11 Ñент. 2018 г. в 9:42, Fedor Dikarev
<<a href="mailto:fe@hamilton.rinet.ru"
moz-do-not-send="true">fe@hamilton.rinet.ru</a>>:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">Привет!<br>
<br>
СтолкнулÑÑ Ñ Ð·Ð°Ð´Ð°Ñ‡ÐµÐ¹: хотим чтобы nginx Ñобирал бинарный
ответ из<br>
чаÑтей. Пример задачи: клиент Ñкачивает из личного
кабинета уÑтановщик<br>
(exe файл), а мы в конец Ñтого exe файла допиÑываем json Ñ
конфигурацией<br>
</blockquote>
<div><br>
</div>
<div>уÑтановщики в виде exe ÑчитаютÑÑ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñными из-за
dll hijacking</div>
<div>(например, вот тут разобрано: <a
href="https://portableapps.com/node/54917"
moz-do-not-send="true">https://portableapps.com/node/54917</a>
)</div>
<div><br>
</div>
<div><br>
</div>
<div>еÑли у Ð²Ð°Ñ exe Ñ Ñ†Ð¸Ñ„Ñ€Ð¾Ð²Ð¾Ð¹ подпиÑью, то допиÑать в конец
не получитÑÑ.</div>
<div>еÑли без подпиÑи - Ð²Ð°Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ð¸ замучают "у менÑ
Ð²Ð¸Ð½Ð´Ð¾Ð²Ñ Ñ€ÑƒÐ³Ð°ÐµÑ‚ÑÑ Ð½Ð° недоверенный файл"</div>
</div>
</div>
</div>
</blockquote>
<p>Файл Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñью. И разработчики утверждают, что подпиÑываетÑÑ Ð½Ðµ
веÑÑŒ файл целиком, а только ключевые чаÑти, которые менÑтьÑÑ Ð½Ðµ
будут.</p>
<p>И вот тут утверждают тоже Ñамое:</p>
<p>
<blockquote type="cite"><a class="moz-txt-link-freetext" href="https://stackoverflow.com/questions/47646135/where-is-the-digital-signature-stored-when-code-signing-a-exe-file-in-windows">https://stackoverflow.com/questions/47646135/where-is-the-digital-signature-stored-when-code-signing-a-exe-file-in-windows</a></blockquote>
РздеÑÑŒ Ñто подтверждают:</p>
<p>
<blockquote type="cite"><a class="moz-txt-link-freetext" href="http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/Authenticode_PE.docx">http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/Authenticode_PE.docx</a></blockquote>
но в любом Ñлучае проверю что вÑе ок. ЕÑли нет, то придетÑÑ
выноÑить логику в отдельную программу и переподпиÑывать.<br>
</p>
<blockquote type="cite"
cite="mid:CAFHpkQFt=Spphr=opJc5QyOJpmnaeuz5DZSjSustSoTfU_VXyA@mail.gmail.com">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_quote">
<div><br>
</div>
<div>кажетÑÑ, лучшим вариантом было бы привÑзка программы к
некому feed, откуда бы программа <br>
</div>
<div>Ñкачивала наÑтройки<br>
</div>
</div>
</div>
</div>
</blockquote>
<p>ну там не только наÑтройки, Ñ…Ð¾Ñ‚Ñ Ð´Ð°Ð¶Ðµ в Ñлучае наÑтроек доÑтуп к
feed-у, в общем Ñлучае, надо как-то авторизовать, да и доÑтупа к
интернету может не быть в момент уÑтановки.</p>
<p>И Ð¿Ð»ÑŽÑ Ñ‚Ð°Ð¼ не только наÑтройки, но еще брÑндирование: в
завиÑимоÑти то того, из какого раздела пользователь Ñкачал
уÑтановщик, надо подкладывать разные иконки и background-Ñ‹. <br>
</p>
<blockquote type="cite"
cite="mid:CAFHpkQFt=Spphr=opJc5QyOJpmnaeuz5DZSjSustSoTfU_VXyA@mail.gmail.com">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_quote">
<div><br>
</div>
<div>Â </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
Ð´Ð»Ñ Ñтого клиента. И ÑобÑтвенно при первом запуÑке
пользователю не надо<br>
вбивать адреÑа Ñерверов и другие базовые наÑтройки, вÑе
уже на меÑте.<br>
<br>
СобÑтвенно можно ли через SSI Ñобирать бинарные ответы?<br>
<br>
Или можно ли как-то из Ñвоего Ñкрипта Ñделать chunked
ответ, где через<br>
X-Accel-Redirect отдать первую бинарную чаÑть ответа, а
потом выдать<br>
контент Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸ÐµÐ¹?<br>
-- <br>
Fedor Dikarev<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank"
moz-do-not-send="true">nginx-ru@nginx.org</a><br>
<a
href="http://mailman.nginx.org/mailman/listinfo/nginx-ru"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
nginx-ru mailing list
<a class="moz-txt-link-abbreviated" href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a>
<a class="moz-txt-link-freetext" href="http://mailman.nginx.org/mailman/listinfo/nginx-ru">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></pre>
</blockquote>
</body>
</html>