Сейчас на форуме: Magister Yoda, vasilevradislav (+4 невидимых)

 eXeL@B —› Крэки, обсуждения —› FAQ по использованию и проектированию портабельных сборок ThinApp и Spoon Studio v.4.5
Посл.ответ Сообщение


Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

Создано: 28 декабря 2015 12:45 · Поправил: Kindly
· Личное сообщение · #1

FAQ по использованию и проектированию портабельных сборок ThinApp и Spoon Studio v.4.5
--> Download <--

-----
Array[Login..Logout] of Life


| Сообщение посчитали полезным: Gideon Vi

Ранг: 80.6 (постоянный), 194thx
Активность: 0.10.04
Статус: Участник

Создано: 28 декабря 2015 16:42 · Поправил: v00doo
· Личное сообщение · #2

Я обходился без ThinApp и Spoon Studio v.4.5: перебивал импорт на прокси dll, в прокси джампы на стандартные библиотечные функции, а нужные (SHGetFolderPathW, SHGetFolderPathA и т.п.) проверяю на вызовы по константам (if (nFolder == CSIDL_APPDATA) ) и перенаправляю в папку с приложением, так не приходится заворачивать во всякие контейнеры, хотя с реестром тут уже чуть больший геморой, но общий принцип работы тот же, хотя я вот все лично никак и не сделаю общее решение, только частные случаи.
Ps Ну еще приходится перелопатить приложение в IDA, чтобы найти все нюансы работы, на слепую бывает перебивать импорт не несет ничего хорошего.


 eXeL@B —› Крэки, обсуждения —› FAQ по использованию и проектированию портабельных сборок ThinApp и Spoon Studio v.4.5
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати