[COMPILAÇÃO] Otserver Kali

1. [COMPILAÇÃO] Otserver Kali

Lady Forest
ladyrorest

(usa Kali)

Enviado em 27/09/2016 - 07:18h

Estou usando o Kali para estudar sobre segurança.
Eu editava meu servidor no Ubuntu, estava querendo compila-lo no Kali, mas não consegui

Eu usava esse comando para instalar as libs:
apt-get install autoconf build-essential pkg-config automake libboost-all-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev libssl-dev libsqlite3-dev

Reading package lists... Done
Building dependency tree
Reading state information... Done
autoconf is already the newest version (2.69-10).
automake is already the newest version (1:1.15-4).
build-essential is already the newest version (12.2).
libboost-all-dev is already the newest version (1.61.0.2).
libgmp3-dev is already the newest version (2:6.1.1+dfsg-1).
liblua5.1-0-dev is already the newest version (5.1.5-8.1).
libmysqlclient-dev is already the newest version (5.6.30-1).
libsqlite3-dev is already the newest version (3.14.1-1).
libssl-dev is already the newest version (1.0.2h-1).
libxml2-dev is already the newest version (2.9.4+dfsg1-1+b1).
pkg-config is already the newest version (0.29-4).
0 upgraded, 0 newly installed, 0 to remove and 98 not upgraded.


Quando eu tento usar o comando com o executavel já compilado aparece isso:
./tfs
./tfs: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory 


Entao olhando os erros da primeira tentativa tentei instalar algumas coisas diferentes como:

apt-get install autoconf build-essential pkg-config automake libboost-all-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev libssl-dev libsqlite3-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
autoconf is already the newest version (2.69-10).
automake is already the newest version (1:1.15-4).
build-essential is already the newest version (12.2).
libboost-all-dev is already the newest version (1.61.0.2).
libgmp3-dev is already the newest version (2:6.1.1+dfsg-1).
liblua5.1-0-dev is already the newest version (5.1.5-8.1).
libmysqlclient-dev is already the newest version (5.6.30-1).
libsqlite3-dev is already the newest version (3.14.1-1).
libssl-dev is already the newest version (1.0.2h-1).
libxml2-dev is already the newest version (2.9.4+dfsg1-1+b1).
pkg-config is already the newest version (0.29-4).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


apt-get install libxml2
Reading package lists... Done
Building dependency tree
Reading state information... Done
libxml2 is already the newest version (2.9.4+dfsg1-1+b1).
libxml2 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


apt-get install unicode
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
unicode-data
The following NEW packages will be installed:
unicode unicode-data
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 7,100 kB of archives.
After this operation, 33.7 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive-6.kali.org/kali kali-rolling/main amd64 unicode all 2.4 [19.6 kB]
Get:2 http://archive-5.kali.org/kali kali-rolling/main amd64 unicode-data all 9.0-1 [7,080 kB]
Fetched 7,100 kB in 13s (534 kB/s)
Selecting previously unselected package unicode.
(Reading database ... 361141 files and directories currently installed.)
Preparing to unpack .../0-unicode_2.4_all.deb ...
Unpacking unicode (2.4) ...
Selecting previously unselected package unicode-data.
Preparing to unpack .../1-unicode-data_9.0-1_all.deb ...
Unpacking unicode-data (9.0-1) ...
Setting up unicode-data (9.0-1) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up unicode (2.4) ...


E então tentei compilar de novo e...:
http://hastebin.com/ebawoququq.vbs

Será q é uma lib mais atualizada do que devia?
Nesse tópico https://otland.net/threads/why-sources-not-compile.245746/
@dominique120 disse que talvez fosse minha versão do boost era muito recente para que eu tentasse uma versão mais antiga como 1.50, 1.47, mas não sei como fazer isso e tenho muito medo de fazer besteria e estragar o sistema!
O que eu faço gente!?


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts