Sorry you do not have any decompilers on windows

Sorry you do not have any decompilers on windows

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windowsПрофиль | Отправить PM | Цитировать

Забарахлил офис 2016. Я его снёс. Как потом понял не совсем правильно снёс. При установке заново ругается: we couldnt install office.
were sorry. we ran into a problem while installing and couldnt continue.
if another program is installing, please wait for it to finish and then click retry.

Не могу установить теперь.
Помогите пожалуйста чем сможете.

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Сообщения: 51905
Благодарности: 14929

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Сообщения: 805
Благодарности: 102

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

Сообщения: 1143
Благодарности: 267

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Сообщения: 51905
Благодарности: 14929

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Сообщения: 51905
Благодарности: 14929

CAQuietExec: Error 0x80070001: Command line returned an error.’
CAQuietExec: Error 0x80070001: CAQuietExec Failed’
CustomAction CAOSMRegisterLogonTask.x64.1049 returned actual error code 1603
Источник

HexRaysPyTools: декомпилируй с удовольствием

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows
В этой статье я собираюсь рассказать о плагине для IDA Pro, который написал прошлым летом, еще находясь на стажировке в нашей компании. В итоге, плагин был представлен на ZeroNights 2016 (Слайды), и с тех пор в нём было исправлено несколько багов и добавлены новые фичи. Хотя на GitHub я постарался описать его как можно подробнее, обычно коллеги и знакомые начинают пользоваться им только после проведения небольшого воркшопа. Кроме того, опущены некоторые детали внутренней работы, которые позволили бы лучше понять и использовать возможности плагина. Поэтому хотелось бы попытаться на примере объяснить, как с ним работать, а также рассказать о некоторых проблемах и тонкостях.

HexRaysPyTools, как можно догадаться из названия, предназначен для улучшения работы декомпилятора Hex-Rays Decompiler. Декомпилятор, создавая псевдо-С код, существенно облегчает работу ревёрсера. Основым его достоинством, выделяющим инструмент на фоне других, является возможность трансформировать код, приводя его к удобному и понятному виду, в отличие от ассемблерного кода, который, даже при самом лучшем сопровождении, требует некоторой доли внимания и сосредоточенности для понимания его работы. У Hex-Rays Decompiler, как и самой IDA Pro, есть API, позволяющий писать расширения и выходить за рамки стандартного функционала. И хотя API очень широк, и в теории позволяет удовлетворить самые изысканные потребности разработчика дополнений, у него есть несколько существенных недостатков, а именно:

Чтобы разобраться во всем этом, помогали рабочие примеры, собранные в Интернете (что-то интересное нашлось даже в китайском сегменте). Так что теперь, если кто-то захочет создать что-то своё для декомпилятора, можно обратиться еще и к исходным кодам моего плагина.

Перейдем к описанию плагина. В HexRaysPyTools можно выделить две отдельные категории — это помощь по трансформации дефолтного вывода Hex-Rays Decompiler к удобному виду и реконструкция структур и классов.

Работа с кодом

Изначально, после запуска декомпилятора клавишей F5, IDA Pro выдаёт не очень понятый код, состоящий преимущественно из стандартных типов и имён переменных. И несмотря на то, что местами пытается угадать типы, создать массивы или назвать эти переменные (которым повезло оказаться аргументами у стандартных функций), получается это не очень хорошо. В целом, задача ревёрсера — привести в адекватный вид декомпилированный код. К сожалению, есть вещи, которые невозможно сделать, не прибегая к IDA SDK. Например, отрицательные обращения к полям структур, которые всегда выглядят безобразно (порой превращаясь в массивы с отрицательными индексами), а также длинные условные вложения, тянущиеся из левого верхнего угла в правый нижний. Кроме этого, очень не хватает горячих клавиш и опций для более быстрой трансформации кода. По мере получения информации в процессе анализа программы приходится изменять сигнатуры функций, переименовывать переменные и изменять типы. Всё это требует большого количества манипуляций мышкой и копирований-вставок. Перейдем к описанию того, что предлагает плагин для решения этих проблем.

Отрицательные смещения

Очень часто встречаются при реверсинге драйверов или ядра Windows или модулей ядра Linux. Например, несколько разных структур может быть расположено в двусвязном списке с использованием структуры LIST_ENTRY. При этом у каждой структуры обращение к двусвязному списку может производиться из произвольного поля.

В результате, когда мы смотрим на то, что получается в IDA Pro, видим следующую картину:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Такой вывод будет всякий раз, когда в исходных кодах программ используются макросы CONTIAINING_RECORD (windows) и container_of (linux). Эти макросы возвращают указатель на начало структуры по её типу, адресу и названию поля. И именно их плагин позволяет вставлять в дизассемблер. Вот как выглядит пример после его применения:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Еще с отрицательными смещениями можно встретиться при множественном наследовании, но это довольно изысканный пример, он редко встречается на практике.

Для того, чтобы вставить макрос в дизассемблер, нужно, чтобы подходящая в данном контексте структура существовала в Local Types или в одной из библиотек в Types Library (их может быть несколько). Мы кликаем по вложенной структуре правой кнопкой и выбираем Select Containing Structure. Далее определяем, где искать структуру, — либо в Local Types, либо в Types Library, и плагин составляет список подходящих структур. Для этого он анализирует, как указанная переменная используется в коде и определяет минимальную и максимальную границы, в которых может находиться поле типа этой переменной. Затем, используя эти сведения, проходит по всем структурам, содержащим поле, у которых все в порядке с границей. При поиске плагин смотрит вложенные структуры и объединения на любую глубину.

В примере выше у exe-файла есть символы, поэтому список подходящих структур получился довольно большой:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Помимо этого, существует ситуация, когда плагин автоматически может вставить макрос. Дело в том, что если есть явное присвоение указателя, IDA Pro догадывается (иногда неправильно) его вставить, но не распространяет его дальше в коде.

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Сильная вложенность

Пожалуй, лучше всего показать искусственный пример. Без плагина:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Подобное изменение будет произведено автоматически, если установлен плагин. Хотелось бы, чтобы можно было накладывать и вручную, но увы — то, что выдаёт декомпилятор, очень нестабильно в плане сохранения вносимых изменений в синтаксическое дерево.

Переименования

Идея в том, чтобы называть переменную или аргумент приходилось не более одного раза, а дальше все переименования совершались горячими клавишами или двумя кликами.

Часто IDA Pro создаёт дублированные переменные. Можно было бы, используя стандартную опцию «map to another variable», избавиться от них. Но это не всегда удобно при отладке, может быть ошибочно и к тому же невозможно откатить, не пересоздавая функцию заново.

Перебросить можно имя с одной переменной на другую, при этом добавляется символ «_»:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Можно переименовать аргумент у функции, заставив её взять имя переменной (при этом лишние символы подчёркивания уберутся). Либо, наоборот, переменной присвоить имя аргумента функции.

Recasts

Прочее

Помимо этого, добавляются следующие опции:

Восстановление структур

Одной из самых сложных и энергозатратных задач ревёрс-инжиниринга является понимание работы и реконструкция структур и классов. HexRaysPyTools выступает помощником в этом процессе. В чём, собственно, проблема? Средствами по умолчанию можно только залить уже готовое объявление структуры, поэтому приходится «ползать» по коду, пытаясь насобирать сведения о полях, вручную высчитывать смещения и записывать куда-то всю информацию (например, в блокнот). Но, если у нас размеры классов исчисляются сотнями байт и, в придачу, имеют множество методов и несколько виртуальных таблиц, всё становится гораздо сложнее.

Рассмотрим на примере, как помогает в данном случае плагин. Когда-то (исключительно ради самообразования :D) мной был создан бот для онлайн-игрушки. В процессе наткнулся на защиту, шифрующую пакеты, не позволявшую модифицировать код в памяти и мешающую хукать вызов шифрующей функции (которая была жестко обфусцирована). Для того, чтобы обойти её, нужно было распарсить класс, отвечающий за обмен данными между клиентом и сервером и научиться, используя его, вызывать отправку пакетов и считывать полученные, расшифрованные пакеты за несколько вызовов от функций защиты. Тогда это было непростой задачей, но с плагином всё делается довольно просто.

Вот так выглядит метод, принимающий пакеты. this и v1 являются указателями на объект класса, gepard_1 — это функция, заменяющая recv

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Есть 3 возможных способа собирать информацию о полях:

1) Можно кликнуть правой кнопкой по переменной и, нажав Scan Variable, запустить сканирование в пределах одной функции. При сканировании будет рассматриваться то, как происходит обращение к переменной и, если оно под падает под паттерн обращения к полю, такая информацию будет запомнена. Если другой переменной присваивается значение первой (причем их типы не обязательно должны совпадать), она так же подключается к сканированию (и отключается, если ей будет присвоено новое значение). Вот какой результат будет, если применить этот метод к переменной this в функции выше:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Если дважды кликнуть по столбцу Offset интересующего поля, можно увидеть список всех обращений к этому полю и быстро переместиться в дизассемблере к месту обращения. Поэтому есть смысл как можно больше покрывать сканированиями все места использования восстанавливаемой структуры. Больше информации о полях — проще разобраться, что зачем нужно. Сканировать каждую переменную может быть весьма утомительно, поскольку указатель на структуру может путешествовать по большому количеству функций, поэтому есть другой способ сбора информации.

2) Кликнув правой кнопкой по переменной, можно выбрать опции «Deep Scan Variable». Основной процесс сканирования будет таким же, как и у первого способа, только теперь, если указатель на структуру будет передаваться как аргумент функции, будет запущено рекурсивное сканирование данного аргумента. Warning! Здесь есть одна проблема — декомпилятор не всегда распознает правильно аргументы функции, которую он еще не декомпилировал, поэтому приходится рекурсивно заходить и декомпилировать каждую функцию, которая потенциально может содержать указатель на нашу структуру как аргумент. Этот процесс запускается автоматически, и происходит только один раз за сессию для каждой функции. Поэтому первые процессы глубокого сканирования могут занять некоторое время (порядка пары минут).

Переместившись несколько раз вверх по цепочке вызов, можно найти место, где создается структура:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Запустив здесь сканирование, получаем следующее:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

3) Начинать сканировать лучше всего там, где структура впервые возникает, чтобы максимально покрыть её использование в коде. Плагин предоставляет возможность просканировать все переменные, которым присваивается результат, возвращаемый конструктором.

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Количество вызовов этой функции очень велико:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Сканировать каждую переменную было бы утомительно, поэтому есть возможность запустить сканер для всех сразу, кликнув по заголовку функции и выбрав опцию «Deep Scan Returned Variables».

Вот результат применения на примере:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Можно заметить, что нашлась информация об обращении к полям 0x8 — 0x14. Так же нашлись виртуальные таблицы — они отображены жирным шрифтом и, дважды кликнув по ним, можно увидеть список виртуальных функций (а заодно и просканировать их как по одной, так и все сразу).

Теперь можно разбираться с устройством структуры. Напомним, что, кликнув по офсету, можно увидеть все обращения к полям.

Вот, что получилось после непродолжительного анализа:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Подготовка создания структуры завершена. Теперь можно кликнуть «Finalize» и, внеся последние изменения, закончить её создание:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Далее, везде, куда «дотянулся» сканнер, переменным, которые являлись указателем на эту структуру, будет применён её новосозданный тип. Вот как преобразится функция отправки пакетов:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

Для уже созданных классов (структур с виртуальными таблицами), в плагине есть возможность более удобной работы с ними. По пути View-> Open Subviews-> Classes можно открыть следующее окошко:

Sorry you do not have any decompilers on windows. Смотреть фото Sorry you do not have any decompilers on windows. Смотреть картинку Sorry you do not have any decompilers on windows. Картинка про Sorry you do not have any decompilers on windows. Фото Sorry you do not have any decompilers on windows

И еще. Хотелось бы еще раз напомнить, что при работе с классами очень удобно использовать плагин ClassInformer. Если в файле есть RTTI-информация, это поможет восстановить иерархию классов, а плагин возьмёт имена виртуальных таблиц, что поможет получить близкие к оригиналу имена классов.

Источник

“If there is one thing developers like less than writing documentation, it’s responding to unnecessary escalations […] and too many escalations wear down the developers.”

Tom Limoncelli
Site Reliability Engineering Manager at Stack Overflow

“We needed a better place to store all the questions and answers that people were repeatedly asking, and we discovered Stack Overflow for Teams.”

Suyog Rao
Director of Engineering at Elastic Cloud

“We use Stack Overflow for Teams internally when onboarding new developers, and when new developers ask questions, everyone can benefit from the shared knowledge.”

Roberta Arcoverde
Principal Software Developer at Stack Overflow

Teams

Connect and share knowledge within a single location that is structured and easy to search.

16 Answers 16

Debuggers:

Disassemblers:

Decompilers:

Some related tools that might come handy in whatever it is you’re doing are resource editors such as ResourceHacker (free) and a good hex editor such as Hex Workshop (commercial).

Additionally, if you are doing malware analysis (or use SICE), I wholeheartedly suggest running everything inside a virtual machine, namely VMware Workstation. In the case of SICE, it will protect your actual system from BSODs, and in the case of malware, it will protect your actual system from the target program. You can read about malware analysis with VMware here.

Personally, I roll with Olly, WinDbg & W32Dasm, and some smaller utility tools.

Also, remember that disassembling or even debugging other people’s software is usually against the EULA in the very least 🙂

psoul’s excellent post answers to your question so I won’t replicate his good work, but I feel it’d help to explain why this is at once a perfectly valid but also terribly silly question. After all, this is a place to learn, right?

Modern computer programs are produced through a series of conversions, starting with the input of a human-readable body of text instructions (called «source code») and ending with a computer-readable body of instructions (called alternatively «binary» or «machine code»).

The way that a computer runs a set of machine code instructions is ultimately very simple. Each action a processor can take (e.g., read from memory, add two values) is represented by a numeric code. If I told you that the number 1 meant scream and the number 2 meant giggle, and then held up cards with either 1 or 2 on them expecting you to scream or giggle accordingly, I would be using what is essentially the same system a computer uses to operate.

A binary file is just a set of those codes (usually call «op codes») and the information («arguments») that the op codes act on.

Now, assembly language is a computer language where each command word in the language represents exactly one op-code on the processor. There is a direct 1:1 translation between an assembly language command and a processor op-code. This is why coding assembly for an x386 processor is different than coding assembly for an ARM processor.

Disassembly is simply this: a program reads through the binary (the machine code), replacing the op-codes with their equivalent assembly language commands, and outputs the result as a text file. It’s important to understand this; if your computer can read the binary, then you can read the binary too, either manually with an op-code table in your hand (ick) or through a disassembler.

Disassemblers have some new tricks and all, but it’s important to understand that a disassembler is ultimately a search and replace mechanism. Which is why any EULA which forbids it is ultimately blowing hot air. You can’t at once permit the computer reading the program data and also forbid the computer reading the program data.

(Don’t get me wrong, there have been attempts to do so. They work as well as DRM on song files.)

However, there are caveats to the disassembly approach. Variable names are non-existent; such a thing doesn’t exist to your CPU. Library calls are confusing as hell and often require disassembling further binaries. And assembly is hard as hell to read in the best of conditions.

Most professional programmers can’t sit and read assembly language without getting a headache. For an amateur it’s just not going to happen.

Anyway, this is a somewhat glossed-over explanation, but I hope it helps. Everyone can feel free to correct any misstatements on my part; it’s been a while. 😉

Источник

Ida sorry you do not have any decompilers on windowsработы

Фильтр

Мои последние поисковые запросы
Фильтровать по:
Бюджет
Навыки
Языки
Статус работы

Здравствуйте! Необходимо разработать программу под Windows 10 для поочередной отправки сообщений и файлов на указанный номер. Задача: отправлять «послание» получателю несколькими сообщениями (текст+ картинки или другие файлы), оставить впечатление у получателя, будто ему пишет человек. Интерфейс программы должен быть следующим (изобаржение прилагается). Функции: 1. Возможность выбора ш.

Программа должна позволять админу загрузку фильмов в ЛК пользователя и их воспроизведение во встроенном плеере (через HDMI на ТВ, через проектор). Говорят это PWA-приложение. Фильмы могут быть воспроизведены только в указанную определенную дату. Желательно предусмотреть возможность тест-воспроизведения 2-3 мин фильма в любое время. После входа в ЛК клиент (при наличии Интернета) загружает фильмы.

I need some kind of solution, I need to open a page with the work of a js script and receive data from it. There must be a solution with no browser or headless browser. Proxy support with authorization, user agent change and accepLang. Working in multithreading C# language Мне нужно какое то решение, нужно открывать страницу с работой js скрипта и получать с нее данные. Должно быть решение с бе.

It needs to be configured for Crestron to read and write variable values. Crestron controller: «Pro3.» BeckHoff controller: CX5010. TwinCAT version 2. Twincat Crestron Server software installed in BeckHoff and added [войдите, чтобы посмотреть URL] library to Twincat. I’m not super good at this, but I do know a little. I tried many different tests. It doesn’t work out. Crestron.

Создать абстрактный класс График, унаследовать от него два класса в соответствии с вариантом. В классе График должны быть реализованы методы по рисованию графика на экране, вычисления значения в заданной точке, определение максимума и минимума на заданном диапазоне, изменения цвета графика, изменения диапазона отображения, изменения положения графика, вывод типа добавленного графика, удаление граф.

Требуется специалист, который сможет : * провести сеть на 5 компьютеров (провод или wi-fi) * Развернуть и настроить сервер Mysql, 1с предприятие, Windows Server. * Настроить удаленное подключение к 1с (remoteapp) Обязательное условие резервное копирование не ниже RAID 1 (+ резервное копирование в облако по расписанию). * Подключить и настроить ИБП * Настроить наблюдение на сервере (количество.

ТЗ на создание программы или расширения для браузера под сайты: [войдите, чтобы посмотреть URL] и [войдите, чтобы посмотреть URL] Программа осуществляет покупки кросовок Система Windows 7, 10 Разрешение экрана любое (желательно 1920*1080) Минимальные тебования программы к операционной памяти: 8гб Браузер Google Chrome 1) Адидас ру: Осуществить покупку кроссовок в открытом окне, не обновляя с.

Ищу специалиста на длительный срок. Необходимо параллельно продвигать you tube канал и instgram. Цель развитие личного бренда. В заявке пишите что вы можете предложить и за какие деньги. Резюмировано должна быть прописана стратегия. Ссылка на канал: [войдите, чтобы посмотреть URL] Ответы ботов игнорирую. Бюджет указал приблизительный, готов к обсуждению.

Нужно перенести контроллер домена с Windows Server 2008R2 на 2016. Есть два контроллера домена на 2008R2 один на 2016(+ добавлю еще один на 2016). 1) Убрать все ошибки (репликаций и т.д.) 2) Повысить режим работы домена до 2016 3) Открыть ldap аутентификацию(для дальнейшей работы с прокси Sophos UTM 9.1) В итоге: Должно остаться 2 контроллера домена на windows 2016. Все остальные детали скину в ли.

Разработчик C/C++ Разработка и интеграция новых приложений с функциями распознавания лиц на основе библиотеки C ++. Технологии: C/C++, STL, OOP/OOD, CMake, Cross-platform development (Linux, Windows), IPC, gdb, gprof. Минская локация приветствуется!

Необходим Виртуальный сервер amazon ws ОС Windows server 2016 Токио зона «С», 16ГБ 4 процессора.

Приложение в которое я ввожу логин и пароль от своего инстаграм аккаунта. приложение конектится к базе данных mysql. в базе данных таблица с тремя полями 1. Имя акаунта (или ID ) 2. текст сообщения 3. Отправлено (по умолчанию 0) Приложение от имени моего акаунта всем акаунтам в базе данных начинает слать сообщения в директ с текстом из базы данных, при успешной отсылке приложение в поле «О.

LSP (англ. layered service provider — многоуровневый поставщик услуг) — технология Windows Sockets версии 2.0, позволяющая пользователю подключать собственные DLL-библиотеки для обработки вызовов Winsock API. Суть технологии состоит в том, что любое обращение к Winsock API будет передано по цепочке всем зарегистрированным модулям LSP. Каждый из этих модулей может модифицировать приним.

Необходимо создать приложение на Vuejs + electron с использованием vuex. Ничего особенного, просто форма авторизации, форма регистрации и небольшой хаб (статическая страница после успешной авторизации с произвольным текстом). Апи замокать, в дальнейшем будем использовать внешнее апи. Важные аспекты: 1) Безопасность. Нужно сделать так, чтобы эндпоинты были скрыты и вообще максимально безопасную а.

Добрый день! Создано веб-приложение «Интерактивное учебное пособие» (html, css, js), которое состоит из текстов и картинок, а также тестовых заданий. Образец приложения размещен по ссылке: [войдите, чтобы посмотреть URL] Необходимо добавить оболочку приложения для установки и запуска десктопной версии на ПК в операционной системе Windows. Адаптивность не нужна. Добавление функционала не.

Добрый день, Антон! Вы могли бы сделать UI оболочку под Windows 10 для существующей программы на Питоне, которая делает некие расчеты? Нужен удобный user graphical interface, чтобы прочесть данные, показать картинки на экране, дать юзеру возможность нажать какие-то кнопки, и пр. Сам UI желательно сделать на C#, но могут быть и варианты. Работу надо выполнить быстро (хотя бы первую работающую верси.

Добрый день! Мне нужно сделать UI дизайн программы под Windows 10. У меня пока есть только приблизительные наброски, буду уточнять по ходу работы, все переделки будут оплачены. Потом нужно будет работать с программистом, который под Ваш дизайн будет писать код. Можете взяться за такую работу?

Добрый день! Мне нужно сделать UI дизайн программы под Windows 10. У меня пока есть только приблизительные наброски, буду уточнять по ходу работы, все переделки будут оплачены. Потом нужно будет работать с программистом, который под Ваш дизайн будет писать код. Можете взяться за такую работу?

Добрый день! Мне нужно сделать UI дизайн программы под Windows 10. У меня пока есть только приблизительные наброски, буду уточнять по ходу работы, все переделки будут оплачены. Потом нужно будет работать с программистом, который под Ваш дизайн будет писать код. Можете взяться за такую работу?

Добрый день! Мне нужно сделать UI дизайн программы под Windows 10. У меня есть только приблизительные наброски. Потом нужно будет работать с программистом, который под Ваш дизайн будет писать код. Можете взяться за такую работу?

Здравствуйте! Мне нужен специалист CUDA. Хотел бы предложить Вам работу, нужно адаптировать готовый код с Python CPU на CUDA GPU. Суть ниже: Программа служит для анализа и исследований свойств криптовалюты биткоин. Она позволяет зная открытый ключ (координата Х эллиптической кривой) и диапазон, в котором лежит приватный ключ для этой координаты найти этот приватный ключ методом Полларда «Кенг.

Здравствуйте! Мне нужен специалист CUDA. Хотел бы предложить Вам работу, нужно адаптировать готовый код с Python CPU на CUDA GPU. Суть ниже: Программа служит для анализа и исследований свойств криптовалюты биткоин. Она позволяет зная открытый ключ (координата Х эллиптической кривой) и диапазон, в котором лежит приватный ключ для этой координаты найти этот приватный ключ методом Полларда «Кенг.

Здравствуйте! Мне нужен специалист CUDA. Хотел бы предложить Вам работу, нужно адаптировать готовый код с Python CPU на CUDA GPU. Суть ниже: Программа служит для анализа и исследований свойств криптовалюты биткоин. Она позволяет зная открытый ключ (координата Х эллиптической кривой) и диапазон, в котором лежит приватный ключ для этой координаты найти этот приватный ключ методом Полларда «Кенг.

Здравствуйте! Мне нужен специалист CUDA. Хотел бы предложить Вам работу, нужно адаптировать готовый код с Python CPU на CUDA GPU. Суть ниже: Программа служит для анализа и исследований свойств криптовалюты биткоин. Она позволяет зная открытый ключ (координата Х эллиптической кривой) и диапазон, в котором лежит приватный ключ для этой координаты найти этот приватный ключ методом Полларда «Кенг.

Здравствуйте! Мне нужен специалист CUDA, а вы ещё знаете и Mathematica! Хотел бы предложить Вам работу, нужно адаптировать готовый код с Python CPU на CUDA GPU. Суть ниже: Программа служит для анализа и исследований свойств криптовалюты биткоин. Она позволяет зная открытый ключ (координата Х эллиптической кривой) и диапазон, в котором лежит приватный ключ для этой координаты найти этот приватный к.

Здравствуйте! Мне нужен специалист CUDA, а вы ещё знаете и Mathematica! Хотел бы предложить Вам работу, нужно адаптировать готовый код с Python CPU на CUDA GPU. Суть ниже: Программа служит для анализа и исследований свойств криптовалюты биткоин. Она позволяет зная открытый ключ (координата Х эллиптической кривой) и диапазон, в котором лежит приватный ключ для этой координаты найти этот приватный к.

Здравствуйте! Мне нужен специалист CUDA, а вы ещё знаете и Mathematica! Хотел бы предложить Вам работу, нужно адаптировать готовый код с Python CPU на CUDA GPU. Суть ниже: Программа служит для анализа и исследований свойств криптовалюты биткоин. Она позволяет зная открытый ключ (координата Х эллиптической кривой) и диапазон, в котором лежит приватный ключ для этой координаты найти этот приватный к.

Здравствуйте! Мне нужен специалист CUDA, а вы ещё знаете и Mathematica! Хотел бы предложить Вам работу, нужно адаптировать готовый код с Python CPU на CUDA GPU. Суть ниже: Программа служит для анализа и исследований свойств криптовалюты биткоин. Она позволяет зная открытый ключ (координата Х эллиптической кривой) и диапазон, в котором лежит приватный ключ для этой координаты найти этот приватный к.

Здравствуйте! Мне нужен специалист CUDA, а вы ещё знаете и Mathematica! Хотел бы предложить Вам работу, нужно адаптировать готовый код с Python CPU на CUDA GPU. Суть ниже: Программа служит для анализа и исследований свойств криптовалюты биткоин. Она позволяет зная открытый ключ (координата Х эллиптической кривой) и диапазон, в котором лежит приватный ключ для этой координаты найти этот приватный к.

Подключить оплату Any-Pay на сайт Ваша задача: нужно чтобы после оплаты, клиента перекидывало на страницу и там он мог скачать файл, а также чтобы это все отправлялось на почту.

На выделенном сервере установлен новый, лицензированный Windows Server 2016. 1) Отключить обновления 2) Убрать ограничение на кол-во одновременных подключений по RDP. По стандарту доступно 2 бесплатных одновременных подключения, а для увеличения необходимо докупать лицензии (CAL). Слышал что данное ограничение возможно обойти. Это приоритетная задача, если на сервере данного года это сделать н.

Максим, Добрый День! Можно ли вам заказать разработку виртуальной камеры для windows?

Дано: Есть устройство USB HUB Eyeboot 49 Port USB Hub [войдите, чтобы посмотреть URL] Данное устройство умеет влючать и отключать питание на все 49 USB портов. Вот видеo как это делают на Linux. [войдите, чтобы посмотреть URL] Так же есть готовые скрипты для работы с устройством под Linux. Прикреплены к заданию для примера. Задача: Написать консольный EXE на C/C++ среда Visual Studio для ра.

Нужна программа на с++, с# Ява или др по согласованию(если научите открывать, компилировать то любой язык) которая решает задачу коммивояжера методом ветвей и границ. Нужен обязательно интерфейс, можно windows form. Нужна реализация работы с Базой Данных ( там храниться данные о деталях и их координатах или путь до карт раскроя) Программа должна содержать на главном окне picture бокс куда встав.

Алексей привет, подскажи сколько возьмёшь сделать логотип для компании называется JD Star windows and doors ltd. Сколько возьмёт время. Если можешь созвониться по whats app 1-647-831-5517 Юра

нужна сосдават файл передача через wifi android на виндовс

Другие работы, связанные с ida sorry you do not have any decompilers on windows

Нужно нанять фрилансера для работы?

Это бесплатно – зарегистрироваться, написать, что именно вам нужно, и получить ценовые предложения в течение нескольких секунд

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *