, если возможно создать соединение с базой данных в том же файле, где хранятся учетные данные. Вставьте учетные данные в оператор соединения.
mysql_connect("localhost", "me", "mypass");
В противном случае лучше отключить учетные данные после инструкции connect, поскольку учетные данные, которые не находятся в памяти, не могут быть считаны из памяти ;)
include("/outside-webroot/db_settings.php");
mysql_connect("localhost", $db_user, $db_pass);
unset ($db_user, $db_pass);
Февраль 2016 обновления:
www.javadecompilers.com JAD списков, как являющийся:
самый популярный декомпилятор Java, но прежде всего этого возраста только. Записанный в C++, настолько очень быстро.
Устаревший, неподдерживаемый и не декомпилирует правильно Java 5 и позже
, Таким образом, Ваш пробег может меняться в зависимости от недавнего jdk (7, 8).
тот же список сайта другие инструменты.
И javadecompiler, как отмечено Salvador Valencia в комментарии (сентябрь 2017), предлагает SaaS, где Вы загружаете .class
файл к облаку, и это возвращает Вас декомпилируемый код.
Исходный ответ: октябрь 2008
Декомпилятор Java (Еще один Быстрый декомпилятор Java) имеет:
Это работает с компиляторами от JDK 1.1.8 до JDK 1.7.0 и других ( Jikes, JRockit, и т.д.).
функции It онлайн живая демоверсия , которая на самом деле полностью функциональна! Можно просто отбросить файл банки на странице и видеть декомпилируемый исходный код, ничего не устанавливая.
Большинство декомпиляторов для Java основано JAD. Это - большой инструмент, но к сожалению не было обновлено некоторое время и не обрабатывает Java 1.5 + классы очень хорошо. Я не видел инструментов, которые правильно обработают 1.5 + классы.
Я использую Декомпилятор JAD .
существует плагин Eclipse для него, jadeclipse. Это довольно хорошо.
Видеть, что исходный код Java проверяет некоторый декомпилятор. Пойдите ищут вруб .
, Если Вы хотите видеть байт-коды, просто используйте javap, который идет с JDK.
Там существует несколько декомпиляторов... Быстрый поиск уступает:
И намного больше.
Они производят код Java. Java идет с чем-то, что позволяет Вам видеть код байта JVM ( javap).
Существует несколько программ, которые можно использовать. Вы получите фактический код Java, но иногда код будет запутан так, методы называют одна буква или число или случайное соединение букв и числа.
Soot - это опция для нового кода Java. По крайней мере, у него есть то преимущество, что он все еще поддерживается в последнее время ...
Кроме того, Java Decompiler является декомпилятором как с автономным графическим интерфейсом, так и с интеграцией Eclipse.
Наконец, Jdec не упоминался, хотя он не так совершенен, как другие варианты.