Про сложность реализации. Не надо создавать PE-движок заново, ведь есть куча уже готовых. Надо только интерфейс переписать и сделать GUI-вым. Насчет того, как "изменять мышкой" поясняю еще раз: Есть 2 вертикальные области, в них отображается файловый и вирт. образ. Передвигать секции мы можем по файл. образу - цепляем секцию и двигаем ее вверх-вниз. При этом программа сама правит все релоки, адреса директорий и сами директории. Воспользовать мышью проще, чем зайти в HTE, найти вкладку нужной секции, войти в режим редактирования, ввести новое смещение, и потом еще копипастом перемещать секцию на новое место. А потом еще вручную корректировать релоки и директории.
Clear__Energy Вот я и предлагаю сделать такие хорошие вещи - пусть кто-нибудь делает, если кого заинтересует. А то вы тут столько всего наболтали, что кажется вы не можете найти, чем заняться. Clerk Вот только все они неидеальны, большая часть консольна. А так хочется передвинуть заголовок, секцию и посмотреть - что изменится. А с консолью все руками делать надо и заранее знать - что надо изменять и не факт, что мы ошибемся, а потом будем искать - где цифру не ту поставили.
вы видимо любите носить ведро с говном на голове (раз уж консультируетесь здесь по подобным вопросам) нет ну правда, сколько можно обсуждать? сделайте самая тупая и легкая работа, знать ничего не нужно, сиди только и рисуй
AndreyMust19 А может эти идеи даны именно Вам (конечно, не все - мало ли что в голову лезет) для практической реализации Вашими силами?
skomarov Вы, тот самый, Сергей Комаров, который начальник отдела разработок компании Dr. Web? Если, это вы, то в курсе, что ваш подкаст с обсуждением Dr. Web под Mac вчера обсудили в подкасте Radio-T http://radio-t.com/podcasts/radio-t-143/?
Конечно, я благодарю за такие сравнения и заслуги, которые вы пытаетесь во мне разглядеть, но я - простой человек, который ничего не достиг, ничем не отличился. Однажды, свалившись на дно ямы, еще только выбираюсь оттуда.
Вот, набил стенограмму этого подкаста (p — Павел Плотников GUI архитектор компании Dr. Web; s — Сергей Комаров начальник отдела разработок компании Dr. Web; u — Unputun комментарий ведущего подкаста: «p: Добрый день. Меня зовут Павел Плотников. Я GUI архитектор компании Dr. Web. Рядом со мной Сергей Комаров — начальник отдела разработок компании Dr. Web. s: Тоже добрый день. И нам хотелось, впервую очередь, поблагодарить Radio-T за возможнасть дать свои комментарии на вышедший недавно подкаст, в котором упоминался наш новый продукт Dr. Web для Mac OS X. p: Ну, и сразу первый вопрос, который поднимался в прошлом подкасте, это то что мы выпустили антивирус для Mac OS X, просто прикрутив новый GUI к имеющемуся уже у нас Unix антивирусу. s: Ну, так как, не секрет, что OS X базируется на BSD'шном ядре, с нашей стороны, было бы верхом опрометчивости не использовать наши Unix наработки, благо они хорошо зарекомендовали себя и всё ещё не потеряли актуальность. Ну, вот так, вот, говорить что это только прикрученый интерфейс к тому, что уже давным давно существует, просто нельзя. Потому, что этот продукт у нас вышел первым продуктом нашей компании для unix-like систем, который имеет у себя файловый монитор, он же Spider Guard — это совершенно новая разработка, написана специально для Mac OS X, так что здесь есть и уникальные вещи. p: Второй вопрос который был поднят, это то что мы вирусы не видим. Сделали антивирус, а вирусы не видим. Конкретно сейчас даже скажу какой это был вирус, это Mac DNS ... а нет, это Mac iServis. s: На момент когда этот подкаст записывался, насколько я помню, в наших базах уже было несколько модификаций этого iServis, и я вполне допускаю, что существуют ещё какие-то модификации которые Dr. Web не знает... u: Подождите я не могу здесь не сказать. Тоесть, два специалиста по антивирусам с трудом вспомнили, какой же есть вирус, какой же вирус они таки на OS X вылавливают. s: ... но к сожалению мы их не получили. Если мы получим этот семпл мы обязательно его добавим в базу. Что же касается того что Mac OS X не уязвима для вирусов, ну об этом даже сами создатели — Apple уже не говорят. OS X уязвима, это доказывалось не раз на конференциях и что называется в быту. И практика наша, как антивирусной компании, показывает что сейчас, в последнее время особенно, стали появляться настоящие, живые, боевые вирусы для макинтошей. p: Но можно с чем связать, с тем что операционная система, эта платформа стала более распространённой. s: Безусловно, именно так... p: За последний только месяц в два раза выросли продажи компьютеров Apple на рынке. s: Но это какие-то завитки кризиса непонятные мне. Да почему-то продажи компьютеров падают, а продажи Apple растут, ну слава богу. p: И так, вирусописатели обратили внимание на эту платформу. s: Да сейчас можно говорить об этом совершенно уверенно. Вирусописатели обратили внимание на эту платформу. p: И вот совершенно свежий пример на микроблогинге Twitter, что там произошло? s: Если мне не изменяет память, кто-то взломал блог одного из бывших сотрудников Apple и положил там ссылку на сайт с которого раздавалось, что-любопытно это помоему первый случай когда с сайта раздавались вирусы сразу для двух платформ. Если приходили с винды то для того чтобы посмотреть, это порно-сайт был, для того чтобы посмотреть порно-ролик, пользователю нужно было скачать якобы кодек, установить его на своей системе и соответственно если это был windows то отдавался exe'шник с вредоносной программой, если я опять же не ошибаюсь это была одна из модификаций бэкдора, довольно вредная штука, а для макинтоша отдавался днс чейнджер. u: Мы уже обсуждали это в прошлый раз. Мы ещё тогда этот вирус _албанским_ назвали потому что слишком много всего надо было сделать, чтобы его, таки, установить самому. p: Это значит что вирусописатели работали сразу на два фронта. s: Это означает на мой взгляд то что вирусописатели поняли что не только windows может являться для них средством зарабатывания денег. Что в связи с распространенностью макинтошей, в связи с легким отношением пользователей маков к безопасности их точно также можно использовать для того чтобы сажать туда вирусы». Аффтары жгут
skomarov Я никак не пойму ваш взгляд на мир. Может у вас семья(есть/была) с аналогичным мировозрением, и ваша точка зрения является навязанной.. Как это есчо обьяснить, не способность давать обьективную оценку. Ум он не выше вашего я и может изменяться коренным образом, работайте над собой и забудьте про эти бредовые идеи связанные с религией.
Так. Коли BlackProject вновь открыли, его финансирование идет, и темное ядро ( BlackKernel32-64) таки будет дописано, я, как представитель группы разрабов сия творения, как Темный на этом форуме официально заявляю: Skomarov попадет в ад. Я изучал Ислам, Христианство и Сатанизм, являясь при всем этом атеистом. Так вот: во всех трех религиях НЕ ТЕРПЯТ параноидального поклонения. У каждого путь к богу свой. Мой бог - мой разум, но я не поклоняюсь ему, а стараюсь познать. Это что касается религии. По теме: Доведение до лучшего - ( Lege artis ) -- может породить достаточно хороший продукт, особенно если делать все с умом. Я думаю, что можно представить PE в виде графической структуры, но правку выполнять в .text mode.
/me фсплыл из красноглазой консоли гм.. в своей практике, приходиться подвергать обработке PE имеджи. к примеру для превращения дельфе бинарей под kernel-mode, или dos, но это делаеться относительно элементарным кодом в десяток строк... Однако при всём при этом текст проги - всё, а PE имидж _ничто_, так... продукт компилера, практически мусор, на который разве что смотришь, в плане наблюдения и контроля за кодогенератором... Поэтому не понятно, нафик сдался, какойто *уевый редактор, к томуже PE бинарей? _какие_ добавлять секции и нахрена их сдвигать? к быдлотриальному гуану код чтоли дописаный? ( ну напейши попробуй - ток животик с мозгом не надорви от потуг... ибо сие дело-неблагодарное)) Ну а вообще хотелось бы выразить огромную благодарность Е.Сусликову за его лично мне очень дорогую для души и сердца вещь... Большое Человеческое Спасибо!!!1 Вещь конкретно v7.10 попалась мне давно, в какомто CD-шном быдлонаборе для "кулхацкера".. тулзами иже идущими, еще тогда сдампил до вполне приглядного вида.. чтоб видеть и восхищаться Великим Творением!!!!!!1111 без которого как без рук.. и без глаз... (и просто, не переношу пакованого... хоть убейти... это омерзительней чем псевдоNETбыдлокод) а еще оч бесценен хью. для DOS-а... 6.81.. последний для этой OS-и маленький, отученый от OS/2 нашлепки.. спасибо за хью.. за первый хеловорлд.. на асме.. набитый в хью.. хью.. /me прокашлявшись от дикорастущей, уплыл в fullscreen моде3 под Slipknot-Iowa зы да и кстати - ПЛАТИТЕ ЗА ХЬЮ!!!!!1111 ну..
osrootd Если обобщить все выше перечисленное, то идея заключается в следующем. Программа работает с некоторой информацией, которая может быть представлена разными способами, цель которых облегчить создание, управление, понимание этой информации. В свою очередь, эти способы определяют различные формы визуализации и взаимодействия с пользователем. То есть, в случае с PE-редактором, графическое представление и текстовый режим - это разные способы работы с одной информацией, и работа в графическом режиме приводит к изменению текстовой информации и наоборот. Сама идея вполне логична, проста и понятна всем, и встречается довольно часто, но в большинстве программ из-за сложности разработки ограничиваются визуализацией с минимальной обратной связью. kero Думаю, ник менять не надо, со временем все придет в порядок.
а вспомнил - одаптировал хью7ку под венду 95-ую. каогото экспорта не хватало в кернел32длл.. нафик не нужново.. а то ну какето так.. в венде и без хью.. а то он у мене ф пакпе c:\far\ как самурайски меч готовый к бою по F2 с бинарной нечистью.. гдето там же и браузер консольный lynx (for Mental_Interrupt)
Помоему ваша любовь к консоли чересчур субъективна. Консоль направлена на ввод, а не вывод информации, а графический интерфейс - направлен на вывод информации, а не на ввод. Чтобы переместить секцию в том же HIEW, вам придется изменять тучу параметров, причем файловый образ внешне от этого изменится мало. Короче это гиблое дело, выяснять - что кому нравится, но повторяю - ваша люовь к CUI - чересчур необъективна. Раз так, почему Word не сделали консольным и почему Tex не пользуется популярностью. А стремление к применению именно CUI вместо GUI часто вызвано ленью разработчиков возиться с окошками, так как CUI намного проще.
Насчет ника - я хотел бы к нему прибавить единичку, чтобы восстановить истину, только слишком муторно будет это делать каждый год на всех сайтах.
Clerk Мой взгляд простой, я воспринимаю мир таким какой он есть, при этом меня также интересуют вопросы: о появлении всего мира, о появлении жизни, о появлении человека, о жизни человека, о взаимодействии общества, о смерти человека. Многие ответы на эти и другие вопросы являются опытными, и я нахожу их в своей жизни, некоторые являются теоретическими, которые я только принимаю к мнению. Когда Вы говорите о "не способности давать объективную оценку", то должны понимать, что любая оценка является внешним мнением или суждением. Согласно словарю Русского языка академии наук, смысл слова мнение раскрывается как "суждение, выражающее оценку кого-, чего-либо, отношение к кому-, чему-либо, взгляд на кого-, что-либо". Это суждение может быть правильным, а может быть ошибочным. Способность давать объективную оценку означает исходить из понимания истинного или действительного положения вещей. Согласно тому же словарю, слово истина - это "верное отражение объективной действительности в сознании человека". Поэтому, если человек понимает действительно происходящее, имеет верное отражение объективной действительности в своем сознании, только тогда он может давать объективную оценку. Если этого нет, то человеческое суждение остается всего-лишь некоторым своим мнением. В этом смысле любая человеческая деятельность по освоению мира - это процесс ниспровержения мнений и познание истины. В тоже время существует мнение о другом способе объективной оценки. Выражается он в таком единении с миром, когда сама по себе оценка становится ненужной по причине единства человека и окружающего мира, то есть, здесь и сейчас, человек имеет в себе истинное понимание. Но тогда возникает вопрос о человеческой природе и природе окружающего мира. Несомненно органическое единство очевидно, стоит произойти каким-то внешним изменениям и это отразится на человеке, но единство человеческого восприятия с окружающим миром не так очевидно, поэтому трудно говорить об истинности такого мнения. Многие религии в этом смысле являются путем богопознания, в терминах научного сознания, это означает познание человеком мира (миропознание) - то есть обретение этого единства собственными силами. Это обретение выражается в исполнении некоторых предписаний, с одной стороны ограничивающих человека, а с другой - направляющих человека. При этом, взгляд одного способа познания на те или иные моменты может совпадать с другими способами познания, а может очень сильно отличаться. Христианство также имеет свое предписание и стремление обрести единство, которое исходит из целостной картины описания мира и выражается в исторической последовательности: 1) существовании Единого Бога; 2) сотворения Словом Божиим всего мира (духовного и материального, времени и пространства, неживого и живого); 3) сотворения по образу Божиему человека; 4) последующего грехопадения человека (в котором изменилась человеческая природа и было утраченное единство); 5) данных Богом (через пророков и свой избранный народ) заповедях для спасения людей; 6) пришествия Сына Божьего (объединившего в Себе божественную и человеческую природу) для спасения людей, Его распятия и воскресения; 7) основании Им Церкви, поддерживаемой Духом Святым; 8) существовании Церкви до наших дней (в которой человек с помощью Божией может восстановить утраченное единство, излечить человеческую природу). Поэтому христианство является Богоданным откровением, а не просто познанием от себя. Также христианство нацелено больше на исправление самого человека, его поврежденной человеческой природы, пострадавшей от греха, а не на освоение окружающего мира. Проявления этого внутреннего повреждения можно видеть во внешних делах и устремлениях человека. Поэтому противопоставлять научное познание (внешнее) и христианское (внутреннее) неверны. Разногласия происходят только из-за неверных внутренних предпосылок и причин, которые приводя к последующим внешним проявлениям. Когда я говорю о христианства, то всегда указываю слово Православное, как истинное христианство, сохраненное от Иисуса Христа и апостолов. Католические, протестантские и другие христиане, различные секты во многом исказили христианскую веру. В наших землях этому также послужило во времена Царской России собственное духовное ослабление, в том числе и под влиянием запада, и последующая советская богоборческая власть, воспитавшая несколько поколений людей с искаженным, неверным пониманием христианства. Поэтому, говорить о моей необъективности - это значит противопоставлять свое мнение моему. В своем мнении я могу в чем-то заблуждаться, но в целом оно основано на опыте Православной Церкви, которая имеет историческую преемственность от апостолов и их учеников и накопленный опыт духовной жизни по вере. "ум он не выше вашего я и может изменяться коренным образом, работайте над собой" Благодарю за доброе пожелание.
AndreyMust19 А по-моему о вкусах не спорят Да и в 60-х гуя вроде небыло, а люди работали таки Мы с тобой почти ровесники, судя по числу в нике, а ветра у тебя в голове ой... имхо
Clear__Energy Но тогда и выбора не было. А сейчас нехорошо отказываться от того, что лучше, в пользу того, что хуже. По мне единственная причина, по которой нет ни одного GUI-PE-редактора, это лень его создателя или по-мягче - сложность реализации. Клерк со Скомаровым пусть болтают, не будем мешать. Но по-моему этот вкус слишком навязан общественностью.