Перейти к содержанию
Авторизация  
Slipknot

Cat's To Byte Guard

Рекомендуемые сообщения

Кто умеет пользоваться данным обфускатором?

Если есть можно мануальчик,ато чет не могу разобраться

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да собственно там уметь нечего) Вносиш в проект тег где вызываеш мейн класс из библиотеки кэтсбайтгварда.

 

 

<echo message="Protecting Scrits" />

<java classname="ru.catssoftware.CatsByteGuard">

<arg value="${build.classes}" />

<classpath>

<path location="${lib}/CatsByteGuard.jar"/>

</classpath>

</java>

<echo message="Protecting Scrits Done" />

Изменено пользователем BrainEater
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да собственно там уметь нечего) Вносиш в проект тег где вызываеш мейн класс из библиотеки кэтсбайтгварда.

 

 

<echo message="Protecting Scrits" />

<java classname="ru.catssoftware.CatsByteGuard">

<arg value="${build.classes}" />

<classpath>

<path location="${lib}/CatsByteGuard.jar"/>

</classpath>

</java>

<echo message="Protecting Scrits Done" />

Можно конкретнее куда пихать в build.xml?

ЧТО НИКТО НЕ ЗНАЕТ?ПЗЦ)

Изменено пользователем Slipknot

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

после тега который отвечает за компиляцию того или иного обьекта

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

<target name="compile-scripts" depends="commons-jar" description="Compile the source.">

<copy todir="${lib}">

<fileset dir="${build}">

<include name="SW-gameserver.jar" />

<include name="SW-commons.jar" />

</fileset>

</copy>

<delete dir="${build.classes}" />

<mkdir dir="${build.classes}" />

<javac destdir="${build.classes}"

optimize="on"

debug="on"

source="1.7"

target="1.7"

encoding="UTF-8"

includeantruntime="false"

nowarn="off">

<compilerarg value="-Xlint:unchecked"></compilerarg>

<src path="${src.scripts}"/>

<classpath refid="classpath"/>

</javac>

<echo message="Protecting Scrits" />

<java classname="ru.catssoftware.CatsByteGuard">

<arg value="${build.classes}" />

<classpath>

<path location="${lib}/CatsByteGuard.jar"/>

</classpath>

</java>

<echo message="Protecting Scrits Done" />

</target>

 

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Них-я не понятно,вроде компилит но такие ошибки....

 

 

 

 

C:\Trial Version>ant

Buildfile: C:\Trial Version\build.xml

[echo] Protecting Scrits

[java] Could not find ru.catssoftware.CatsByteGuard. Make sure you have it

in your classpath

[java] at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava

.java:138)

[java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)

[java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)

 

[java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)

 

[java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)

[java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja

va:291)

[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

[java] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Sourc

e)

[java] at java.lang.reflect.Method.invoke(Unknown Source)

[java] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchU

tils.java:106)

[java] at org.apache.tools.ant.Task.perform(Task.java:348)

[java] at org.apache.tools.ant.Target.execute(Target.java:390)

[java] at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelpe

r2.java:179)

[java] at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHe

lper.java:82)

[java] at org.apache.tools.ant.Main.runBuild(Main.java:786)

[java] at org.apache.tools.ant.Main.startAnt(Main.java:218)

[java] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)

[java] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)

[java] Java Result: -1

[echo] Protecting Scrits Done

 

init:

[copy] Copying 1 file to C:\Trial Version\build\libs

 

commons:

[delete] Deleting directory C:\Trial Version\build\classes

[mkdir] Created dir: C:\Trial Version\build\classes

[javac] C:\Trial Version\build.xml:51: warning: 'includeantruntime' was not

set, defaulting to build.sysclasspath=last; set to false for repeatable builds

[javac] Compiling 69 source files to C:\Trial Version\build\classes

[javac] warning: [options] bootstrap class path not set in conjunction with

-source 1.5

[javac] 1 warning

[jar] Building jar: C:\Trial Version\build\libs\lucera-commons.jar

[delete] Deleting directory C:\Trial Version\build\classes

 

login:

[mkdir] Created dir: C:\Trial Version\build\classes

[javac] C:\Trial Version\build.xml:72: warning: 'includeantruntime' was not

set, defaulting to build.sysclasspath=last; set to false for repeatable builds

[javac] Compiling 80 source files to C:\Trial Version\build\classes

[javac] warning: [options] bootstrap class path not set in conjunction with

-source 1.5

[javac] 1 warning

[jar] Building jar: C:\Trial Version\build\login\login.jar

[delete] Deleting directory C:\Trial Version\build\classes

 

game:

[mkdir] Created dir: C:\Trial Version\build\classes

[javac] C:\Trial Version\build.xml:95: warning: 'includeantruntime' was not

set, defaulting to build.sysclasspath=last; set to false for repeatable builds

[javac] Compiling 1 source file to C:\Trial Version\build\classes

[javac] warning: [options] bootstrap class path not set in conjunction with

-source 1.6

[javac] 1 warning

[javac] C:\Trial Version\build.xml:103: warning: 'includeantruntime' was not

set, defaulting to build.sysclasspath=last; set to false for repeatable builds

[javac] Compiling 1512 source files to C:\Trial Version\build\classes

[javac] warning: [options] bootstrap class path not set in conjunction with

-source 1.6

[javac] 1 warning

[delete] Deleting: C:\Trial Version\build\classes\ru\catssoftware\info\Versio

n.class

[jar] Building jar: C:\Trial Version\build\game\gameserver.jar

[delete] Deleting directory C:\Trial Version\build\classes

[mkdir] Created dir: C:\Trial Version\build\classes

[javac] C:\Trial Version\build.xml:123: warning: 'includeantruntime' was not

set, defaulting to build.sysclasspath=last; set to false for repeatable builds

[javac] Compiling 2 source files to C:\Trial Version\build\classes

[javac] warning: [options] bootstrap class path not set in conjunction with

-source 1.5

[javac] 1 warning

[jar] Building jar: C:\Trial Version\build\game\lucera.jar

[delete] Deleting directory C:\Trial Version\build\classes

 

dp:

[mkdir] Created dir: C:\Trial Version\build\classes

[javac] C:\Trial Version\build.xml:155: warning: 'includeantruntime' was not

set, defaulting to build.sysclasspath=last; set to false for repeatable builds

[javac] Compiling 48 source files to C:\Trial Version\build\classes

[javac] warning: [options] bootstrap class path not set in conjunction with

-source 1.5

[javac] 1 warning

[jar] Building jar: C:\Trial Version\build\game\data\scripts\corequests.ja

r

[delete] Deleting directory C:\Trial Version\build\classes

 

all:

 

BUILD SUCCESSFUL

Total time: 48 seconds

C:\Trial Version>^A

 

 

Пользуюсь Антом для компила

куда кикие библиотеки пихать,ниче не пойму(

Изменено пользователем Slipknot

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

библиотеку CatsByteGuard.jar кидаеш туда же где и прочие либы лежат(в исходниках) а classLoader к нему кидаеш в папку с ГСом и ЛСом.

 

и подключаеш к гсу/лсу посредством внесения в батник

-Xbootclasspath/p:../[Путь до файла в ГС]

 

И в лс также.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

библиотеку CatsByteGuard.jar кидаеш туда же где и прочие либы лежат(в исходниках) а classLoader к нему кидаеш в папку с ГСом и ЛСом.

 

и подключаеш к гсу/лсу посредством внесения в батник

-Xbootclasspath/p:../[Путь до файла в ГС]

 

И в лс также.

есть скайп или ася?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спс за название темы, поржал :lol:

 

1. Это не обфускатор

2. Зачем он вам, если вы даже не знаете, что это такое и как им пользоваться?

3. Старый добрый дампер спокойно вытаскивает сурцы, так что шарная версия котов бесполезна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...