Комментарии 6
вероятность всех таких совпадений очень мала (если, например, программа была бы написана на С++ или Delphi, то ee "реверсить" было бы сложнее).
Мне приходилось реверсить x86й код много раз и c Delphi и с C++. В качестве примера - экструдер полистирольных изделий. Написано, скорее всего, или на С или на макроассемблере. Никаких принципиальных сложностей с русификацией, фиксингом и заменой пиктограмм и добавлением нового функционала это не вызвало. Немного попыхтел с косвенной диспетчеризаций в самом начале. Как выяснил - это "многозадачность", дальше стало всё сильно проще.
не сподобились предложить мне работу, зачем их жалеть?
Зря вы так волнуетесь за реверс инжиниринг. Это может не понравиться производителю только если вы начнете делать свои такие же устройства. Но вы ведь не начнете. Так что гордитесь собой. Если ручищи чешутся - пошлите им изменения как есть. Если там еще остались программисты, они оценят. Если нет. то нет. В любом случае вероятность найма около нуля да и вы сами точно не хотите туда пойти работать, если это Китай или даже Япония. В первом случае - возможно они сами среверсили это еще откуда-то.
Если вам сильно интересна область реверсинга и опасаетесь нелегальных (зачеркнуто) нежелательных вещей, поищите места в антивирусах или IDS/IPS - они только и делают что реверсят.
Спасибо за развернутый комментарий!
антивирусы я пережил в начале 2000-х, а сейчас это специфическая отрасль, не хочется к ней прикасаться.
Друг тогда писал свой драйвер защищенного режима х86 процессора. Отлаживал интересным способом: если зависало, вставлял reset через порт; если перезагружалось, вставлял 0xFA 0xF4.
На постоянку работать туда не хочу, меня устроили бы приличные удаленные проекты.
Мне предлагали разработать недорогой прибор для одной из "дружественных" стран, но тоже даже трогать их не хочу (там женщин не только пинают, но за неправильный платок могут и того..)
Написать старался максимально обтекаемо, т.к. и время такое, неизвестно, что откуда прилетит, да и показать этот пост хочу и заказчикам, и представителям, и потенциальным работодателям.
Из перечисленных компаний никто вас на удалёнку не возьмёт. Если хотите именно к кому-то из них, то переводите этот пост, выкладывайте на линкдин и рассылайте резюме. В текущей точке пространства-времени других вариантов у вас нет. На удалёнку если только к китайцам, но им важна скорость, а не скилл.
"В текущей точке пространства-времени других вариантов у вас нет."
Дормамму, я пришёл договориться...
Довольно ультимативно, но судя по всему так и есть. Ну в этой, в текущей, по крайней мере...
"37.5% Развиваться в инженера-исследователя (найти только, кто готов платить) - 12".
Ну или Китайцы. Тем более, что "Интереснее всего пока вижу карьеру инженера-исследователя."
Автору - вспомнилась статья, в которой таки наличествует счастливый конец.
По поводу реверс-инжиниринга - поддержу. Наши китайские соседи имеют другое отношение к интеллектуальной собственности. И это не правовой нигилизм, а скорее культурные отличия. Отношение к реверс-инжинирингу у них совсем другое. Что-то вроде "сумел разобраться - молодец".
Может вам предлагать "апрейды" и "альтернативные прошивки" к этим устройствам, раз уж производитель никакой поддержки не предлагает?
С другой стороны, Shimadzu, Agilent, Thermo, Analytic Jena, (Bruker, Perkin Elmer) не сподобились предложить мне работу, зачем их жалеть? Посоветуйте, по возможности, что делать.
Судя по статье, Вы хорошо разбираетесь в таких приборах. Можно замутить свой бизнес и разработать импортозамещение, если есть рынок сбыта.
Как решить проблему с программой для измерительного прибора, или «стрельба из микроскопа по воробьям»