Посл.ответ |
Сообщение |
Ранг: 80.5 (постоянный) Активность: 0.03↘0 Статус: Участник
|
Создано: 05 июня 2005 12:33 · Личное сообщение · #1
Скомпилировал первую .NET-программку в Visual Studio и удивился: оказывается не пакуется она UPX. Перепробывал множество пакеров - результат то же.
Кто-нибудь знает, какая программа с этим справляется?
----- ring 0 | Сообщение посчитали полезным: |
|
Ранг: 42.0 (посетитель) Активность: 0.04↘0 Статус: Участник
|
Создано: 05 июня 2005 12:39 · Личное сообщение · #2
Вроде бы их не пакуют. Используют только обфускаторы.
| Сообщение посчитали полезным: |
Ранг: 80.5 (постоянный) Активность: 0.03↘0 Статус: Участник
|
Создано: 05 июня 2005 12:48 · Поправил: apple · Личное сообщение · #3
@RideX
Вроде бы их не пакуют. Используют только обфускаторы.
"Резались" они нормально. С 80кБ уменьшилось до 69кБ. Вырезал оверлоки, отл.информацию.
Если, действительно, их не пакуют (к чему я склонялся, пока не прочитал здесь про пакер MEW 11 SE - говорилось, что, к сожалению, без поддержки .NET), тогда вопрос несколько перефразируется:
Чем обрезать лучше. Понимаю, конечно, что вручную в самый раз, но как то маятся не хочется.
----- ring 0 | Сообщение посчитали полезным: |
Ранг: 45.5 (посетитель), 1thx Активность: 0.02↘0 Статус: Участник
|
Создано: 05 июня 2005 13:06 · Личное сообщение · #4
я ужо всем перепробовал, что находил и ни один нормальный пакер .NET не пакует =))
| Сообщение посчитали полезным: |
Ранг: 631.1 (!), 62thx Активность: 0.37↘0.01 Статус: Участник Автор VB Decompiler
|
Создано: 05 июня 2005 14:07 · Личное сообщение · #5
PeCompact пакует насколько я знаю
----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! | Сообщение посчитали полезным: |
Ранг: 80.5 (постоянный) Активность: 0.03↘0 Статус: Участник
|
Создано: 05 июня 2005 15:47 · Личное сообщение · #6
Про какую версию PeCompact ты говорил? 1.76 и 2.55 не пакуют.
----- ring 0 | Сообщение посчитали полезным: |
Ранг: 77.1 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 05 июня 2005 15:55 · Личное сообщение · #7
Вопрос актуальный на самом деле. Судя по всему пакеров для дотнета нет и пока не предвидится (кроме thinstall).
Так что кой-кому есть поле для деятельности
| Сообщение посчитали полезным: |
Ранг: 631.1 (!), 62thx Активность: 0.37↘0.01 Статус: Участник Автор VB Decompiler
|
Создано: 05 июня 2005 16:03 · Личное сообщение · #8
apple пишет:
Про какую версию PeCompact ты говорил?
Насколько помню на сайте автора было написано, что последняя версия - первый пакер .NET ... хотя сам не проверял...
----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! | Сообщение посчитали полезным: |
Ранг: 218.9 (наставник), 42thx Активность: 0.16↘0 Статус: Участник dotnet
|
Создано: 06 июня 2005 03:02 · Личное сообщение · #9
Зато скоро будет это:
Intel внедряет механизмы DRM на аппаратном уровне
31.05.2005
Новая платформа для настольных компьютеров, включающая процессор Pentium D и чипсет Intel 845, позволяет использовать механизм управления цифровыми авторскими правами.
Корпорация Intel внедрила в свою новую платформу для настольных компьютеров, включающую процессор Pentium D и чипсет Intel 845, поддержку технологии управления цифровыми авторскими правами (Digital Right Management, DRM). По крайней мере, об этом сообщает PC World со ссылкой на заявления Грэма Такера, одного из менеджеров австралийского представительства Intel.
По информации PC World, Такер публично подтвердил, что при использовании чипа Pentium D и материнской платы на основе системной логики Intel 845 имеется возможность задействовать механизм DRM на аппаратном уровне. Иными словами, владельцы авторских прав теоретически смогут ограничить распространение защищенного контента (например, музыкальных композиций и видеофайлов) или использование программного обеспечения путем привязки лицензии к конкретной материнской плате и процессору. Вместе с тем, Такер из соображений безопасности отказался сообщить какие-либо подробности относительно схемы реализации механизма DRM.
Следует добавить, что новая аппаратная платформа Intel для корпоративных ПК также поддерживает технологию Intel Active Management Technology (AMT), обеспечивающую возможность осуществления дистанционного мониторинга, установки обновлений, настройки компьютеров и пр.
----- have a nice day | Сообщение посчитали полезным: |
Ранг: 218.9 (наставник), 42thx Активность: 0.16↘0 Статус: Участник dotnet
|
Создано: 06 июня 2005 03:04 · Личное сообщение · #10
Уверен что в .Netv2.0 это будет юзаться.
----- have a nice day | Сообщение посчитали полезным: |
Ранг: 536.4 (!), 171thx Активность: 0.66↘0.13 Статус: Администратор Создатель CRACKL@B
|
Создано: 06 июня 2005 15:39 · Личное сообщение · #11
Sh[AHT] пишет:
Так что кой-кому есть поле для деятельности
А я даже знаю кому. Автору нашего всеми "любимого" протектора
----- Всем не угодишь | Сообщение посчитали полезным: |
Ранг: 20.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 06 июня 2005 16:14 · Личное сообщение · #12
тема уже тёртая
forum.exetools.com/showthread.php?t=7213
| Сообщение посчитали полезным: |
Ранг: 77.1 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 06 июня 2005 16:15 · Личное сообщение · #13
Я так думаю что есть специфичные особенности в запуске дотнетовских сборок, и поэтому до сих пор пакер не написан. На васме было что-то по этому поводу... Пусть гуру нам расскажут, если не лень, почему до сих пор пакеров дотнета не написано.
| Сообщение посчитали полезным: |
Ранг: 218.9 (наставник), 42thx Активность: 0.16↘0 Статус: Участник dotnet
|
Создано: 09 июня 2005 02:31 · Личное сообщение · #14
Sh[AHT]
Все очень... просто с упакованного .Net приложения нельзя сделать Native Image, что влияет на производительность.
----- have a nice day | Сообщение посчитали полезным: |
Ранг: 12.8 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 09 июня 2005 02:59 · Поправил: evix · Личное сообщение · #15
Sh[AHT] пишет:
Вопрос актуальный на самом деле. Судя по всему пакеров для дотнета нет и пока не предвидится (кроме thinstall).
Какой смысл их паковать - там же ни бинарного кода, ни импорта (стандартный для всех .net). Только для уменьшения размера если :-\
| Сообщение посчитали полезным: |
Ранг: 218.9 (наставник), 42thx Активность: 0.16↘0 Статус: Участник dotnet
|
Создано: 09 июня 2005 03:22 · Личное сообщение · #16
evix
Для защиты.
----- have a nice day | Сообщение посчитали полезным: |
Ранг: 12.8 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 09 июня 2005 05:04 · Личное сообщение · #17
Nimnul пишет:
Для защиты.
Так а что защищать то ?
| Сообщение посчитали полезным: |
Ранг: 218.9 (наставник), 42thx Активность: 0.16↘0 Статус: Участник dotnet
|
Создано: 09 июня 2005 06:23 · Поправил: Nimnul · Личное сообщение · #18
evix
Ты что разве не знаеш??? Ну ты даеш... надо видио фильмы защищать от макро вирусов.
----- have a nice day | Сообщение посчитали полезным: |
Ранг: 12.8 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 09 июня 2005 10:59 · Личное сообщение · #19
Nimnul пишет:
надо видио фильмы защищать от макро вирусов
| Сообщение посчитали полезным: |
Ранг: 218.9 (наставник), 42thx Активность: 0.16↘0 Статус: Участник dotnet
|
Создано: 09 июня 2005 11:13 · Личное сообщение · #20
vfl...
----- have a nice day | Сообщение посчитали полезным: |
Ранг: 500.5 (!), 8thx Активность: 0.23↘0 Статус: Участник
|
Создано: 09 июня 2005 12:57 · Личное сообщение · #21
Themida нормально .Net защищает
----- "Пусть видят, что мы не шутим. Стволы для понта, ножи для дела" Lock, Stock & Two Smoking Barrels | Сообщение посчитали полезным: |
Ранг: 77.1 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 09 июня 2005 13:15 · Личное сообщение · #22
Smon пишет:
Themida нормально .Net защищает
Оп-па интересно. А ты сам пробовал защитить что-нить? А то на васме чел перепробовал несколько обфускаторов, но простейшее приложение не работало ни в одном случае.
| Сообщение посчитали полезным: |
Ранг: 500.5 (!), 8thx Активность: 0.23↘0 Статус: Участник
|
Создано: 09 июня 2005 13:40 · Поправил: Smon · Личное сообщение · #23
Sh[AHT]
Для нета я перепробовал кучу всего, и протекторов и пакеров, ни после одного экзешник не пашет
Кроме фемиды разумеется.. Там даже значок .Net compatible имеется - и главное пакует (правда размер обычно увеличивается в несколько раз - для приложения в сотню кб например) и работает.
----- "Пусть видят, что мы не шутим. Стволы для понта, ножи для дела" Lock, Stock & Two Smoking Barrels | Сообщение посчитали полезным: |
Ранг: 80.5 (постоянный) Активность: 0.03↘0 Статус: Участник
|
Создано: 10 июня 2005 17:52 · Поправил: apple · Личное сообщение · #24
А то на васме чел перепробовал несколько обфускаторов, но простейшее приложение не работало ни в одном случае.
Это был я Везде ставил опцию "паковать" помимо обфускации.
Само приложение. NA.rar http://win-lin.h15.ru/NA.rar (34 кБ)
----- ring 0 | Сообщение посчитали полезным: |
Ранг: 218.9 (наставник), 42thx Активность: 0.16↘0 Статус: Участник dotnet
|
Создано: 13 июня 2005 09:11 · Поправил: Nimnul · Личное сообщение · #25
apple
Пример, который ты дал не упаван вобще. Единственное что там есть это функция:
Public Shared Function WinMain(ByVal hInstance As HINSTANCE__*, ByVal hPrevInstance As HINSTANCE__*, ByVal lpCmdLine As SByte ModOpt(NoSignSpecifiedModifier)*, ByVal nCmdShow As Integer) As Integer ModOpt(CallConvStdcall)
Thread.CurrentThread.ApartmentState = ApartmentState.STA
Application.Run(New Form1)
Return 0
End Function
Которая запускает не упакованную прогу.
Скажи эта защита имеет психологический характер? Ну типа чтоб успокаевать себя, что хоть что то да поюзал "защитное"?
В атаче рабочий экземпляр, твоей якобы запакованной проги декомпиленной в VB
9a79_NA.Form1.vb
----- have a nice day | Сообщение посчитали полезным: |