eXeL@B —› Вопросы новичков —› Дебаг в виртуальной машине - чем? |
Посл.ответ | Сообщение |
|
Создано: 29 сентября 2017 11:51 · Личное сообщение · #1 Доброе время. У меня стоит Windows 10 64 bit. Последний раз я занимался дебагом много лет назад во времена Windows XP с доступом к интернету через модем телефонной линии. Это было время... Прошу совета по поводу того, как на сегодня оптимальнее всего и чем заняться дебагом? Планирую поставить на виртуалку VMWARE Workstatio винду, Windows 7? И туда же версию 2 ollydbg. Годится такой вариант? Работает ли с виртуалками наддый софт? Чем на сегодня оптимально это делать, в какой оси? Есть ли софт для X64? Спасибо. |
|
Создано: 29 сентября 2017 13:21 · Личное сообщение · #2 |
|
Создано: 29 сентября 2017 13:27 · Поправил: hoyux · Личное сообщение · #3 По личному опыту посоветовал бы несколько виртуалок - одну со свиньёй(XP SP3 x86) и весь основной софт туда. Вторую с семёрой x64 - туда x64dbg и 64-битный софт вкупе с 32-битным, который покатит. Софт лучше не пихать в каждую виртуалку, а тупо расшарить директорию с физического хоста для них. | Сообщение посчитали полезным: acidsprt |
|
Создано: 08 октября 2017 18:02 · Личное сообщение · #4 hoyux пишет: По личному опыту посоветовал бы несколько виртуалок - одну со свиньёй(XP SP3 x86) и весь основной софт туда. Вторую с семёрой x64 - туда x64dbg и 64-битный софт вкупе с 32-битным, который покатит. Софт лучше не пихать в каждую виртуалку, а тупо расшарить директорию с физического хоста для них. Пробую с мемеркой на х64 |
|
Создано: 08 октября 2017 18:07 · Личное сообщение · #5 |
|
Создано: 08 октября 2017 18:08 · Личное сообщение · #6 |
|
Создано: 08 октября 2017 18:13 · Поправил: difexacaw · Личное сообщение · #7 Kindly Сказали сегодня почему вы тестируете не на современной ос". Такое может утверждать только домохозяйка, зачем нужны эти проблемы, куча новых апи, которые не юзаются, навороченные синхро механизмы - врядле оно кому нужно, только если для спец задач. Если вы сплойты собрались отлаживать или драйвера - тогда конечно нужно ставить современную ос. Добавлено спустя 11 минут Kindly Тоесть получается если возникла какая то роблема, которую можно решить имея сурки w2k, по вашему потратить кучу времени на анализ системных механизмов, которые весьма сложны да есчо и на 64 ? Вы столь хорошо знаете набор инструкций и ось, что можите интуитивно понять что делает какая то тонна системного кода ? ----- vx |
|
Создано: 08 октября 2017 18:45 · Личное сообщение · #8 IDA + dbg движок которых больше одного или x64dbg (есть и под IDA плаг). difexacaw пишет:Вы столь хорошо знаете набор инструкций и ось, что можите интуитивно понять что делает какая то тонна системного кода ? Все куда прозаичней, время не стоит на месте и просто софт все чаще идет x64, и который естественно не заведется на 32-битной оси. |
|
Создано: 08 октября 2017 18:48 · Личное сообщение · #9 shellstorm Этот софт как и сама ось собирается компилером, а исходный код - скрипт. Поэтому я не вижу проблемы. Разве что пиар этой самой разрядности 64 которая в реале и нафиг не нужна. ----- vx | Сообщение посчитали полезным: DimitarSerg |
|
Создано: 08 октября 2017 18:52 · Личное сообщение · #10 difexacaw пишет:Разве что пиар этой самой разрядности 64 которая в реале и нафиг не нужна. Только вы не пишите такого дизайнерам, программистам и всем тем кому нужна мощная машина для работы. Опять же, причем тут свои хотелки если софт чужой и он уже собран без учета наших желаний. Целесообразность можно оценить в фотошопе, сравнить x32 и x64 |
|
Создано: 08 октября 2017 18:57 · Поправил: difexacaw · Личное сообщение · #11 shellstorm Тоесть всё как обычно упирается в профайл 86 vs 64 ? Полагаю профайл не есть результат разрядности, а непосредственно тех процесс определяет его. На новом камне 32 даст такой же профайл как и 64. А обьёмы памяти - это никогда небыло проблемой и на 86. Всякие новые 64 фичи, как например наборы инструкций - это комерс ход, хватает и базовых наборов. Учитывая тайминг на выгрузку NPX(такая ос фича - после первого обращения к набору NPX в течении нескольких квантов начинается перезагрузка NPX контекста, что очень долго) это наоборот вводит задержки. ----- vx |
|
Создано: 08 октября 2017 19:06 · Личное сообщение · #12 difexacaw пишет: А обьёмы памяти - это никогда небыло проблемой и на 86 Конечно нет, только почему то x32 ФШ норовит вывалится в своп, ибо текстуры много весят, несколько слоев спокойно перешагивают порог в три гига, с компиляторами тоже не все радужно, развернуть и оптимизировать шаблоны может и не получится по причине недостатка памяти, в лучшем случае свопнется, а в худшем вообще упадет, смотря какой компилятор. |
|
Создано: 08 октября 2017 19:17 · Поправил: difexacaw · Личное сообщение · #13 shellstorm Свопается и на 64. Тайминг на память нельзя оценить отдельно от ос для конкретного апп. Увеличение профайла для апп снизит общий профайл системы. Так что это всё лишь на словах, что 32 тормозит на текстурах. Видеожелезки вообще то уже своей жизнью живут. Где реальная оценка профайла ? ----- vx |
|
Создано: 08 октября 2017 19:51 · Личное сообщение · #14 andDIM Может по теме чего напишешь, или просто посты бьешь..(скорее всего..) | Сообщение посчитали полезным: CyberGod |
|
Создано: 08 октября 2017 20:36 · Личное сообщение · #15 |
|
Создано: 08 октября 2017 20:49 · Личное сообщение · #16 cppasm Я не знаю сколько памяти у меня в системе, но знаю что открыть обычный док в пдф много отнимает, отрезать руки разрабу этого софта. С таким подходом конечно памяти нужно немеряно. Но суть не в этом, можно обойти ограничение в 86. Оно не было сделано именно для перехода на новую архитектуру(64). И всё сделано так, что бы вы думали как думаете - что это необходимость. ----- vx | Сообщение посчитали полезным: mushr00m, vnekrilov |
|
Создано: 08 октября 2017 21:47 · Личное сообщение · #17 |
|
Создано: 08 октября 2017 23:12 · Личное сообщение · #18 Внезапно мультимедиа файлы жрут много, и это не вопрос кривизны софта. И нет, на х86 это никак не обходится. Больше 4ГБ на процесс никак не получить. | Сообщение посчитали полезным: ARCHANGEL |
|
Создано: 09 октября 2017 16:04 · Личное сообщение · #19 |
eXeL@B —› Вопросы новичков —› Дебаг в виртуальной машине - чем? |