Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Barabanov                    2:5020/400     25 Oct 2001  23:05:05
 To : Serge N. Pokhodyaev
 Subject : Re: ELF-compressor aka UPX
 -------------------------------------------------------------------------------- 
 
 "Serge N. Pokhodyaev" писал(а):
 
 > 
 > ## On Thu, 25 Oct 2001 00:34:47 +0400
 > ## Aleksey Barabanov wrote to me:
 > 
 > AB> Как-то в недрах LRP я встречал эссе на тему ужимания образа ядра с
 > AB> помощью UPX. Чувак даже статистику привел, типа на 300К ужал. А я вот
 > AB> что-то обломался, пытаясь повторить описанный подвиг. Я просто чего-то
 > AB> не дочитал в манах по этой чудной туле или мой результат вполне ожидаем?
 > 
 > Брехня IMHO. gzexe поступает очень просто: распаковывает в /tmp,
 > запускает, потом делает unlink(). В результате по ps видно что-то
 > типа /tmp/bash. UPX работает точно так же afaik. Понятно, что ядро
 > им упаковать не получится :)
 
 Я тоже когда все прочитал и прокрутил подумал, что это такой тонкий
 юмор, вставить в кучу вполне реальных хав-ту совершенно лажовую
 статейку. Hо однако жестоко так издеваться над российской доверчивостью.
 
 Чтобы вы не подумали, что я гоню, то вот:
 -----------------------------------------------
 rom linux-router-admin@linuxrouter.org  Wed Jan  3 01:08:14 2001
 Date: Tue, 02 Jan 2001 22:53:33 -0600
 From: Tim Wegner <twegner@swbell.net>
 To: linux-router@linuxrouter.org
 Reply-to: twegner@swbell.net
 Subject: [LRP] Compress kernel with upx and save 50K
 Sender: linux-router-admin@linuxrouter.org
 X-Mailman-Version: 1.1
 List-Id: The Linux Router Project support list
 <linux-router.linuxrouter.org>
 X-BeenThere: linux-router@linuxrouter.org
  
 I saw the following idea in the Freesco forum, tried it, and
 amazingly it works. I shrunk my LRP kernel (the "linux" file) and
 saved about 50K. This is highly experimental - use at your own
 risk.                                   
 [---------------------------]
 3. Rename your LRP kernel file from linux to vmlinuz.
  
 4. Execute
  
   ./upx -9
  vmlinuz                                                                        
 
 -----------------------------------------------
 
 Ошибся только по дырявости памяти, сказав что 300К было ужато, а в
 оригинале 50К, уж извиняйте ;(
 
 Bye.
 -- 
 Aleksey Barabanov <alekseybb@mail.ru>
 --- ifmail v.2.15dev5
  * Origin: Office Intranet (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: ELF-compressor aka UPX   Aleksey Barabanov   25 Oct 2001 23:05:05 
Архивное /ru.linux/441331399148.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional