Instalando binutils-2.22

1. Instalando binutils-2.22

Daniel Marchi
DMS_

(usa elementary OS)

Enviado em 07/01/2012 - 11:01h

Fala pessoal beleza?

Baixei o GNU Binutils :http://www.gnu.org/software/binutils/


Porém estou com problemas para instalar, basicamente não sei instala-lo, parece que baixei o código fonte:

root@marchi:/home/dmarchi/Downloads/binutils-2.22# ls
bfd	      COPYING3.LIB  libiberty	    md5.sum
binutils COPYING.LIB libtool.m4 missing
ChangeLog cpu ltgcc.m4 mkdep
compile depcomp ltmain.sh mkinstalldirs
config elfcpp lt~obsolete.m4 move-if-change
config.guess etc ltoptions.m4 opcodes
config-ml.in gas ltsugar.m4 README
config.rpath gold ltversion.m4 README-maintainer-mode
config.sub gprof MAINTAINERS setup.com
configure include Makefile.def src-release
configure.ac install-sh Makefile.in symlink-tree
COPYING intl Makefile.tpl texinfo
COPYING3 ld makefile.vms ylwrap

root@marchi:/home/dmarchi/Downloads/binutils-2.22#


Segue o conteúdo da pasta já extraida do arquivo .tar.gz

Agora não sei como eu o insta-lo.

Estou baixando pois a versão do meu GNU assembler é a

GNU assembler (GNU Binutils for Debian) 2.20.1-system.20100303


E a do tutorial que estou vendo é

GNU assembler (GNU Binutils for Ubuntu) 2.20.51-system.20100908



Segue o conteúdo do arquivo:

root@marchi:/home/dmarchi/shellcode# cat asm_exit_linux32.s
.data
.text
.global _start

_start:
mov $0x1, %eax #syscall exit
mov $0x0, %ebx #exit (0);
int $0x80 #chama o kerne
root@marchi:/home/dmarchi/shellcode#



Pois quanto tento dar

root@marchi:/home/dmarchi# as asm_exit_linux32.s -o asm_exit_linux32.o


E ele me gera o seguinte erro:

.global_start unkwnow command



Eu acho que atualizando o GNU Binutils isso deverá resolver, pra quem quiser saber o que significa isso segue o material que estou lendo, uma e-zine muito boa.
http://cogumelobinario.hashit.org/edicoes.html
Contruindo Shellcodes.




Abraço




  


2. Re: Instalando binutils-2.22

renan vicente gomes da silva
renan1010

(usa Debian)

Enviado em 11/01/2012 - 09:12h

apt-get install binutils
se esse não servir tem outros binutils
apt-cache search binutils, e veja qual melhor se adapta para oque precisa






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts