Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

Заказ закрыт
ПО Для Установки Расширения в Браузер

p
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 1 год и 5 месяцев
Бюджет: 15 000 руб/заказ
168.41 $ — 157.64 €
Срок: по договоренности
Техническое Задание на разработку ПО для установки расширения:

Проект будет реализован в несколько этапов. Первым этапом нужно разработать минимально-рабочую базовую версию. В последующих версиях будут добавляться опциональные улучшения.

Задача: Установка самописного расширения .crx (не присутствующего в магазинах расширений) в браузеры
- В первой, базовой версии: Только в Google Chrome, всем пользователям Хрома (во все Profiles)
  Без интерфейса, в полностью скрытом режиме (нужно скрывать возникающую консоль и прочие признаки работы ПО)
- Во второй версии: Во все популярные Chrome-подобные браузеры всех пользователей (учетных записей) Windows
  С интерфейсом, имитирующим установку ПО (название и изображение для заставки должны быть заменяемы в исходнике), с выдачей ошибки пользователю по успешному завершению процессе 
- В финальной версии: В гарантированную работоспособность добавляются: Firefox, Brave, Opera, Edge
  С интерфейсом, фактически производящим установку "целевого ПО" помимо установки нашего расширения

Способ реализации: Максимально скрытно. Через политики (строгое требование)
Справочные материалы по данному способу реализации (уберите пробел перед доменом):
vk .com/@old_vk_style-gpo
support.cryptopro .ru/index.php?/Knowledgebase/Article/View/420/12/uprvlenie-rsshireniem-v-chrome-cherez-gruppovye-pol itiki-microsoft-active-directory
pyatilistnik .org/manage-google-chrome-via-gpo/

Тестовое расширение:
Вы можете самостоятельно упаковать любое open-source расширение с Github'a в .crx используя "Режим разработчика" в Google Chrome и тестировать на нём

Рабочее расширение (не предоставляется):
Либо будет упаковано мной в исходный код вашего ПО (либо в .zip либо в .crx либо в Base64 непосредственно в код) и скомпилировано (я использую для компиляции G++ и исходник софта должен быть совместим с ним без ошибок), 
либо могу прописать ссылку откуда будет производиться загрузка и дальнейшая установка расширения (менее предпочтительно, т.к. возможно вызовет подозрения у антивирусов и/или SmartScreen, ведь цифровая подпись у меня отсутствует).

Важное требование:
Итоговый билд должен быть FUD (чистым) по virustotal.com (0 детектов), это достигается за счет чистоты кода, не использования подозрительных компиляторов, добавляющих мусорные библиотеки в проект (как это по умолчанию делает Visual Studio), а также компиляция под процессоры архитектуры х64 (поддержка х86 не требуется).

Требования к размеру билда: Не более 10мб (размер расширения не считается)

Требования к поддерживаемым ОС:
- В первой, базовой версии: Только семейство Windows (10 и новее), включая серверные версии
- Опционально (будет доплата): Версия под MacOS в .dmg

Язык программирования: Должен использоваться один (не допускается примесь VBS и т.п. костылей).
Предпочтительно использовать чистый C++, без лишних (кроме самых необходимых) библиотек и зависимостей (особенно без .NET), т.к. в таком случае я смогу сам на нём дописывать какие-то мелочи, но можно и любой другой (хоть Python) при условии, что предыдущий пункт про чистоту по VirusTotal будет соблюден (что крайне затруднительно, т.к. Питон очень много лишнего пихает в исходник и даже простой Hello World начинает гореть как Новогодняя ёлка).

Для целей статистики необходимо производить запрос к удаленному URL по факту успешной установки расширения в систему Пользователя, с передачей по этому URL имени пользователя ПК, используйте урл: yandex.ru/?success=%USER_... (я заменю его затем самостоятельно)

Иконка: не требуется, но будет приятным бонусом, если не трудно это включить (должна быть зашита внутрь с возможностью заменить её)

Результатом работы должен являться .cpp файл и команда для G++ (под windows) для его компиляции под х64
Разделы:
Опубликован:
02.01.2023 | 11:35 [последние изменения: 02.01.2023 | 11:41]
Заказ находится в архиве

Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист

Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».