• XSS.stack #1 – первый литературный журнал от юзеров форума

Раздутие файла C#

Раздутия до какого размера? Например инициализировать строку содержимым БСЭx10000000, типа
Код:
string Thesh = "оченьм...ногобукв";
, и на всякий случай заюзать её в какой-нибудь функции, чтобы транслятор её не с оптимизировал.
Также рекомендую прочесть статью "Распиливаем .NET" в 135-м номере Хакера(стр. 99), инфа хоть и старовата, но есть полезные ссылки - допускаю, что можно залить блоб в секцию ресурсов например...
 
Последнее редактирование:
3
Раздутия до какого размера? Например инициализировать строку содержимым БСЭx10000000, типа
Код:
string Thesh = "оченьм...ногобукв";
, и на всякий случай заюзать её в какой-нибудь функции, чтобы транслятор её не с оптимизировал.
Также рекомендую прочесть статью "Распиливаем .NET" в 135-м номере Хакера(стр. 99), инфа хоть и старовата, но есть полезные ссылки - допускаю, что можно залить блоб в секцию ресурсов например...
400мб+
 
если нужно раздуть екзешник, то по большому счету можно просто в конец файла дописать любой мусор, будет работать. по этому принципу работают самораспаковующиеся архивы.
т.е. берется стаб = екзешник деархиватора и просто ему в конец дописывается архив
 
если нужно раздуть екзешник, то по большому счету можно просто в конец файла дописать любой мусор, будет работать. по этому принципу работают самораспаковующиеся архивы.
т.е. берется стаб = екзешник деархиватора и просто ему в конец дописывается архив
Можно ли это сделать путем добавления в ресурс?
 
Ну примерно так:
fsutil file createnew 1.txt 104857600
copy /b 1.exe + 1.txt 2.exe
В оверлей пишутся массив нулей.То есть в конец файла.
1 MB = 1048576 bytes
100 MB = 104857600 bytes
1 GB = 1073741824 bytes
10 GB = 10737418240 bytes
100 GB =107374182400 bytes
1 TB = 1099511627776 bytes
10 TB =10995116277760 bytes
Если в ресурсы,то подобное,только редактор ресурсов используешь.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх