Newbie Spellweaver
- Joined
- Oct 25, 2015
- Messages
- 46
- Reaction score
- 51
Hi, I release today one of my Tera project :
This program is a proxy and can record packet like "packet sniffer".
Tested on Linux (tested on a Gentoo) and Windows 7.
You can disable sniffer mode "Baraka_Proxy.exe --packet_sniffer 0" to have a simple proxy.
It's include a simple html server (on ports 8080 & 4566).
How to use Baraka_Proxy with offical launcher ? Edit (in admin mode) "C:\Windows\System32\drivers\etc\hosts" and add this line :
127.0.0.1 can be change by another IP.
Packet_sniffer mode record Client & Server packet like it :
Win32 release have this modes activated : sniffer, httpd, localhost, US, EU, Sniffer_Thread.
If you want OpCode name in filename of packets, well, in same directory of binary, make a directory called "OpCodes" (case sensitive under Linux). Inside this directory, put all
WARNING : use only text file with Decimale.
NO HEXADECIMAL !
Last client can connect to a Baraka_Proxy without last OpCode, it's will work.
Baraka_Proxy 1.1.0 don't need a OpCode to start.
Baraka_Proxy 1.2.0 have a threaded packet writer for a less ping slow down.
Baraka_Proxy was in frist time a dev tools, but it's can by-pass a IP Banned (you need to run Baraka_Proxy on a server without IP Banned) (like
Added Support of Cross-Compiler MXE (compile a Win32 binary from Linux). Better stability than my previous compiler.
Added a notify icon for windows version.
Options :
I hope it's can help some people
More info here
You must be registered to see links
. (
You must be registered to see links
,
You must be registered to see links
,
You must be registered to see links
)(updated to v1.2.2)This program is a proxy and can record packet like "packet sniffer".
Tested on Linux (tested on a Gentoo) and Windows 7.
You can disable sniffer mode "Baraka_Proxy.exe --packet_sniffer 0" to have a simple proxy.
It's include a simple html server (on ports 8080 & 4566).
How to use Baraka_Proxy with offical launcher ? Edit (in admin mode) "C:\Windows\System32\drivers\etc\hosts" and add this line :
Code:
127.0.0.1 sls.service.enmasse.com # TERA US
127.0.0.1 web-sls.tera.gameforge.com # TERA EU
Packet_sniffer mode record Client & Server packet like it :
Win32 release have this modes activated : sniffer, httpd, localhost, US, EU, Sniffer_Thread.
If you want OpCode name in filename of packets, well, in same directory of binary, make a directory called "OpCodes" (case sensitive under Linux). Inside this directory, put all
You must be registered to see links
you want, named like you want (mine is 4206.txt, 3907.txt, 3603_EU.txt, ...) (Baraka_Proxy auto-detect your client version).WARNING : use only text file with Decimale.
NO HEXADECIMAL !
Last client can connect to a Baraka_Proxy without last OpCode, it's will work.
Baraka_Proxy 1.1.0 don't need a OpCode to start.
Baraka_Proxy 1.2.0 have a threaded packet writer for a less ping slow down.
Baraka_Proxy was in frist time a dev tools, but it's can by-pass a IP Banned (you need to run Baraka_Proxy on a server without IP Banned) (like
You must be registered to see links
)Added Support of Cross-Compiler MXE (compile a Win32 binary from Linux). Better stability than my previous compiler.
Added a notify icon for windows version.
Options :
Code:
Delete internal IP :
./Baraka_Proxy --set 0
Set internal IP :
./Baraka_Proxy --set ???.???.???.???
Enable/Disable debug (? = 0 / 1)
./Baraka_Proxy --debug ?
Enable/Disable sniffer (? = 0 / 1)
./Baraka_Proxy --sniffer ?
Enable/Disable httpd (? = 0 / 1)
./Baraka_Proxy --httpd ?
Enable/Disable localhost (? = 0 / 1)
./Baraka_Proxy --localhost ?
Enable/Disable US (? = 0 / 1)
./Baraka_Proxy --US ?
Enable/Disable EU (? = 0 / 1)
./Baraka_Proxy --EU ?
Enable/Disable Log_File (? = 0 / 1)
./Baraka_Proxy --Log_File ?
Enable/Disable Silence (? = 0 / 1)
./Baraka_Proxy --Silence ?
Enable/Disable Sniffer_Thread (? = 0 / 1)
./Baraka_Proxy --Sniffer_Thread ?
I hope it's can help some people
More info here
Last edited: