Duvida arquivo no diretorio /usr/lib

1. Duvida arquivo no diretorio /usr/lib

RKM
fortimbrax

(usa Fedora)

Enviado em 01/09/2009 - 12:14h

Eu achei uma lib com um nome esdruxulo no meu /usr/lib:
libreadline.so.5.1;4681d0a7

Ela estah vazia:
ls -la /usr/lib/libreadline.so.5.1\;4681d0a7
-rw-r--r-- 1 root root 0 Jun 26 2007 /usr/lib/libreadline.so.5.1;4681d0a7

Tb nao pertence a nenhum pacote:
rpm -qf "/usr/lib/libreadline.so.5.1;4681d0a7"
o arquivo /usr/lib/libreadline.so.5.1;4681d0a7 não pertence a nenhum pacote


Estranho nao!?


  


2. Estranho ? Sim.

M4iir1c10
m4iir1c10

(usa Arch Linux)

Enviado em 01/09/2009 - 12:51h

Esse arquivo e parte da biblioteca de funcoes do terminal, e usada tambem por aplicacoes que rodam codigos como python, bash, etc.

Quando voce escreve um comando no terminal executa e aparece um erro, normalmente invez de digitar tudo denovo, vc deve apenas apertar a ceta para cima e o ultimo codigo digitado aparece na tela, ai quando voce navega pelo comando com o cursor e edita esse comando a biblioteca do readline esta permitindo isso, sem ela voce nao teria como editar o comando ja executado uma vez.

Porem oque e estranho e esse ponto e virgula seguido de numeros no final do nome, o nome real desse arquivo e libreadline.so.5.1


3. Obrigado m4iir1c10

RKM
fortimbrax

(usa Fedora)

Enviado em 01/09/2009 - 16:38h

Obrigado pela explicacao da utilidade dessa lib.

Como ela estah vazia, acho que quem estah sendo utilizada eh a :

sudo whereis libreadline
libreadline: /usr/lib/libreadline.so


Vc sabe como faco para ver qual program utiliza essa lib "/usr/lib/libreadline.so.5.1;4681d0a7"

Essa concatenacao de string estah muito esquisita. Acho que pode ter sido utilizada para algum ataque, nao acha!?