Нажмите CTRL-D чтобы добавить нас в закладки
HackZone.RU - Вопрос о компиляции Актуальные базы 2GIS в форматах CSV,Excel,SQL
Войти / Регистрация / Участники
Определение даты выпуска iPhone по серийному номеру
-
Поиск по сайту
Форумы



Реклама

Взлом и безопасность / Новичкам RSS подписка на сообщения с форума Subscribe Модераторы: RenGO, Bb0y, Leo08, B3JIoMep, BRUNOTTI, Virous, xssmailcom
Для тех, кто не знаете с чего начать. Темы "Хочу стать хакером" удаляются, авторам предупреждение ибо читайте раздел "Статьи"

Новая тема Наиболее обсуждаемые темы Наиболее посещаемые темы
Поиск 
Период
Перейти

Просмотров - 2283
Вопрос о компиляции
Добавить этот топик в закладки »
RSS-лента ответов »Subscribe
zaki




Silver Member
# | Сообщение добавлено 21.08.2010 12:51:52
Я тут подумал, языки програмирования это ведь придуманно что бы не кодить машиным языком, когда мы компастим мы переводим например бэисик в 0 и 1 что бы комп мог прочитать программу, а почему нельзя обратное? Перевести программу обратна?
 
Я занимаюсь вёрсткой с помощью delphi и С++...
Ну и фотки редактирую в Visual Studio..
Сказать спасибо Ответить Цитировать

Leftist.


Elite
# | Сообщение добавлено 21.08.2010 12:55:41
В полном объеме декомпиляция невозможна в принципе, поскольку компиляция - однонаправленный процесс, причем с потерей данных.
 
[здесь типа глубокомысленный афоризм, заставляющий задуматься или слова попсовой песенки или еще какая хрень]
Продаю инвайты в Google, по низкой цене.
бб
Сказать спасибо Ответить Цитировать

zaki




Silver Member
# | Сообщение добавлено 21.08.2010 13:00:05
Если в полном обьеме не возможна, то когда она возможна? Почему?
 
Я занимаюсь вёрсткой с помощью delphi и С++...
Ну и фотки редактирую в Visual Studio..
Сказать спасибо Ответить Цитировать

Leftist.


Elite
# | Сообщение добавлено 21.08.2010 13:08:33
После компиляции и линковки проекта и получения исполняемого файла все имена, используемые в программе конвертируются в адреса. Потеря имён означет, что декомпилятор создаст уникальное имя для каждой константы, переменной, функции и процедуры. Даже если мы и достигнем какого-то успеха в декомпиляции исполняемого файла, то получим уже другой синтаксис программы. Данная проблема связана с тем, что при компиляции практически идентичные куски кода могут быть скомпилированы в разные последовательности машинных команд (ASM), которые присутствуют в .exe файле. Естевственно декомпилятор не обладает такой степенью интеллектуальности, чтобы решить - какова же была последовательность инструкций языка высокого уровня в исходном проекте.
(с) sql.ru
 
Плюс еще тот факт, что программа могла быть обработана каким-нибудь паковщиком или закриптована. Т.е. для того чтобы получить то, что выдаст декомпилятор, нужно узнать, чем запакована программа, найти анпакер, распаковать и после этих операций приступать к декомпиляции.
Видел декомпиляторы Delphi (DeDe) и VB (пример).
 
[здесь типа глубокомысленный афоризм, заставляющий задуматься или слова попсовой песенки или еще какая хрень]
Продаю инвайты в Google, по низкой цене.
бб
Сказать спасибо Ответить Цитировать

zaki




Silver Member
# | Сообщение добавлено 21.08.2010 13:27:17
Значит какую то часть исходников всетаки можно увидеть
 
Я занимаюсь вёрсткой с помощью delphi и С++...
Ну и фотки редактирую в Visual Studio..
Сказать спасибо Ответить Цитировать

Leftist.


Elite
# | Сообщение добавлено 21.08.2010 13:36:05
Можно. Но не всё. Хотя .NET-приложения довольно легко декомпилируются (если они не были обфусцированы).
 
[здесь типа глубокомысленный афоризм, заставляющий задуматься или слова попсовой песенки или еще какая хрень]
Продаю инвайты в Google, по низкой цене.
бб
Сказать спасибо Ответить Цитировать

zaki




Silver Member
# | Сообщение добавлено 25.08.2010 08:32:51
Отредактировано 01.09.2010 18:50:33 by zaki
А как криптуют фаилы? Процесс весь как происходит??
 
Я занимаюсь вёрсткой с помощью delphi и С++...
Ну и фотки редактирую в Visual Studio..
Сказать спасибо Ответить Цитировать

superhacker




Elite
# | Сообщение добавлено 01.09.2010 19:07:18
Почитай статью мыщъх'a на эту тему.
 
Сказать спасибо Ответить Цитировать


Только зарегистрированные пользователи могут оставлять сообщения в форуме

Зарегистрироваться *** Авторизоваться

 Последние новости и статьи  Последние сообщения с форумов
  • Самозащита от вируса Petya
  • Google Pixel взломали за 60 секунд
  • В CMS Joomla обнаружена критическая 0-day уязвимость
  • ФБР не смогло взломать протокол шифрования переписки террористов ...
  • Полиция обыскала дом предполагаемого создателя платежной системы ...
  • Google: квантовый ПК будет в 100 млн раз быстрее стандартных чипо...
  • "Лаборатория Касперского" констатирует усиление атак кибергруппир...
  • Microsoft Edge откроет исходные коды ChakraCore
  • Anonymous объявили 11 декабря «днём троллинга» ИГИЛ
  • Миллионы телевизоров, смартфонов и маршрутизаторов оказались уязв...

    Все новости... Все статьи... Прислать новость RSS
  • Интернет / Разное » SOCKS 4/5, HTTPS прокси сервис - proxybuy
  • Разное / Продам, отдам » Продам свежие, июнь 2019, базы 2ГИС(2gis), яндекс.карты
  • Разное / Ищу работу » Re: взлом почты на майле
  • Разное / Предложения работы » Нужен способ заработка, майнинга
  • Разное / Ищу работу » Re: Качественный подбор паролей к почтам. Работаем с 2011 го...
  • Разное / Ищу работу » Re: Взлом страниц: ВКонтакте, Одноклассники.
  • Разное / Ищу работу » Re: -=Мощный DDoS service/ДДоС сервис=-
  • Разное / Ищу работу » Re: Взлом почты mail.ru, yandex.ru, rambler, gmail
  • Разное / Ищу работу » Re: Качественный подбор паролей к почтам. Работаем с 2011 го...
  • Разное / Ищу работу » Re: Взлом ВКонтакте на заказ. Взлом почты на заказ.

    Все форумы... RSS


  • Разместить рекламу
    © HackZone Ltd. 2007-2012. Все права зарегистрированы.
    Перепечатка материалов без согласования и указания источника будет преследоваться по Закону

    О проекте | История проекта | Размещение рекламы | Обратная связь | Правила поведения на портале
    Ya-Cyt службы мониторинга серверов

    #{title}

    #{text}

    x

    #{title}

    #{text}