Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/09/2008, à 18:09

Linuxien64

Impossible d'installé un logiciel

Bonjour,
J'ai téléchargé le logiciels Abyss, je mes le dossier decompresse sur le bureau et je tape dans la console

$cd /home/ReaZy/Desktop/abyss

Sa me marque bash: /home/ReaZy/Desktop/abyss: is a directory

Ensuite

./configure


bash: ./configure: Aucun fichier ou dossier de ce type

Comment faire pour l'installé voilà le dossier Install :

To compile and run Abyss you will eventually run a configure script
in the mean time just do
make

Et le Readme

 **********************************************************************                        
 *********** AbysS - The Active/Passive Network Security Tool *********
            < ------------------------------------------------>          

Abyss v0.9.15-beta-Release - (C) 2007 Ryan O'Neill / Lavren <rlavren@gmail.com>

Known to compile and, run on Linux, FreeBSD, and OpenBSD

 Just type make
 
[About]:

Abyss is a lightweight, multi-threaded *active*, and *passive* security tool
Capable of massive network scans: Portscans, and remote OS detection.
Stealth scans (SYN, XMAS, FIN, NULL), UDP scans, and ICMP ping sweeps. Abyss is also capable 
of passive network mapping with features like passive OS detection, and payload
decoding. Having such a polar diversity, makes it an auspicious tool for 
easily gaining reconnaissance about a network. 

So as you can see, Abyss can be used with alot of flexibility, and for alot
of different reasons. Hell you could even manipulate it into an intrusion
detection system... 

./abyss -O eth0 -b 'tcp[13] & 0xff = 2 and ( ip[2:2] - ((ip[0] & 0x0f) * 4) - \
	          ((tcp[12] & 0xf0)/4)) != 0' -h -o idslog 

 That for example would log any traffic that includes 
 data on an initial SYN packet.
 
   NOTE: -b allows for setting complex filters (tcp only)                                          
    
             ... Judge it for yourself ...


Please contact the author: <lavren@bitlackeys.com> with any questions, comments,  
fingerprints, or whatever.
You can also find me as lavren in #codez, and #posix on EFnet.

Continue...


[Features]:


* Multi threaded *
Abyss uses a threaded network model, designed for lightweight, 
and concurrent, simultaneous scanning modes.

* Subnet scanning *
Abyss has the ability to scan networks by specifying a netmask
Here it demonstrates true multi-threaded speed, and concurrency. 

* HostList Scanning *
Abyss will take hosts from a list

* Single Host scanning *
Abyss offers several single host scans including nonblocking portscan
with remote OS detection, tcp SYN stealth portscan, and UDP portscan.

* Remote OS Detection *
Abyss uses a low profile, fast, and efficient method to perform
both remote OS detection, and passive OS detection. Fingerprints
can be found in .fingerprints directory...

* Advanced Stealth Scans *
TCP SYN Portscan
TCP XMAS Portscan 
TCP NULL Portscan
TCP FIN  Portscan
UDP Portscan                  

* Passive OS Detection *
Abyss can perform passive OS detection similar to p0f, based
on the computers that are connecting to you, and the computers
that you are connecting too, however it does not tests RST's.

* Passive Sniffing *
Abyss has powerful sniffing capabilities powered by complex BPF
filters. Abyss displays all of the tcp/ip header values, tcp
options, and fully decodes the payload (Very nice) 
 

[Examples]

The most efficient way to scan a large network, and be able to easily parse through the data would be
./abyss -p 172.16.10.1/23 --lookup -o iplist
./abyss -f iplist --ip-logs

That would send an icmp echo request to every host on the network, and put the responding hosts in the file iplist
Then it would use the default of three threads to scan all of them simultaneously while printing the output into
seperate files named by corresponding ip addresses


[Instructions]

NOTE: By default abyss scans tcp and udp ports found in services/abyss.services
which is actually the same services file used by nmap, and is not quite as extensive
as the nessus service file which is named abyss.services.alt. If you wish to use the
nessus service file, or any of the service files in services/etc you may rename one 
to services/abyss.services to scan those ports...

NOTE: By default abyss uses 3 threads for scanning while in any multi-host mode

General Usage:
NOTE: If you are on a wifi, or do not have large bandwidth
and are doing a subnet or hostlist scan, I would consider maybe using less threads
as in '-t 1' option.   

Subnet Scanning:
Abyss is capable of classful, and classless ip subnet scanning, meaning abyss accepts CIDR notation
example: ./abyss -n 192.168.1.0/29  

HostList Scanning:
If you have a text file with a list of hosts it will scan them
./abyss -f hosts

SingleHost Scanning:
./abyss -s www.target.com

Passive OS detection:
Use -O example: ./abyss -O eth0

[Options] (other than the ones above)
If abyss cannot detect your ethernet interface:
Use -i example: ./abyss -s www.target.com -i eth0

If you want Abyss to lookup your local ip address when necessary for certain scans
Use -lookup example: ./abyss -X scanme.org -lookup
NOTE: -lookup might not be accurate with multi-homed systems (meaning multiple interfaces)

If you want to change the number of threads (not with -s mode)
Use -t example: ./abyss -n www.class-C.com/24 -t 6 

If you want to log to an output file:      
Use -o example: ./abyss -f hostlist -o logfile

If you want to ping a subnet  
Use -p example: ./abyss -p target.com/24 --lookup (or local ip)

If you want to SYN portscan a host:
Use uppercase(-S) example: ./abyss -S target.com --lookup (or local ip)

If you want to XMAS portscan a host:
Use uppercase(-X) example: ./abyss -X target.net --lookup (or local ip)

If you want to FIN portscan a host:
Use uppercase(-F) example: ./abyss -F target.net --lookup (or local ip)

If you want to NULL portscan a host: 
Use uppercase(-N) example: ./abyss -N target.net --lookup (or local ip) 

If you want to UDP portscan a host:
Use uppercase(-U) example: ./abyss -U target.com --lookup (or local ip) 

If you want to use passive OS detection: 
Use -O example: ./abyss -O eth0 

If you want to set a tcp filter for sniffing mode:
(Lets say you want to sniff some ftp passwords)
Use -O -b  example: ./abyss -O eth0 -b tcp and dst port 21 -h

If you want abyss to display payload, header values, and tcp options 
Use -O -b -h example: ./abyss -O eth0 -b tcp -h               

If you want verbosity:
Use -v example: ./abyss -n www.target.com/24 -v

 -----------------example---------------

./abyss -p www.target.com/24 192.168.1.2 -o validhosts
./abyss -f validhosts -t 2

Ryan O'Neill
Ryan@bitlackeys.com

Hors ligne

#2 Le 06/09/2008, à 18:13

xelator

Re : Impossible d'installé un logiciel

Salut
Mauvaise habitude windowsienne que aller chercher sur le net ses logiciels ...
http://doc.ubuntu-fr.org/installation-logiciels

ou alors il n'est pas dans les dépôts ?

Dernière modification par xelator (Le 06/09/2008, à 18:14)

Hors ligne

#3 Le 06/09/2008, à 18:16

Linuxien64

Re : Impossible d'installé un logiciel

Et non il n'y est pas c'est pour sa smile

Hors ligne

#4 Le 28/12/2008, à 10:49

fds77

Re : Impossible d'installé un logiciel

J ai un pb de compil de abyss sous ubuntu 8.10 il me dit ceci
quelqu un peut il m'aider merci.

gcc -c main.c
In file included from main.c:25:
abyss.h:37:18: error: pcap.h: Aucun fichier ou dossier de ce type
In file included from main.c:25:
abyss.h:157: erreur: expected specifier-qualifier-list before ‘bpf_u_int32’
abyss.h:205: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
abyss.h:240: attention : ‘struct pcap_pkthdr’ declared inside parameter list
abyss.h:240: attention : visible uniquement depuis cette définition ou déclaration, ce qui n'est probablement pas ce que vous désirez
abyss.h:242: attention : ‘struct pcap_pkthdr’ declared inside parameter list
abyss.h:244: attention : ‘struct pcap_pkthdr’ declared inside parameter list
abyss.h:246: attention : ‘struct pcap_pkthdr’ declared inside parameter list
abyss.h:250: attention : ‘struct pcap_pkthdr’ declared inside parameter list
abyss.h:256: attention : ‘struct pcap_pkthdr’ declared inside parameter list
abyss.h:262: attention : ‘struct pcap_pkthdr’ declared inside parameter list
main.c:28: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
main.c: In function ‘main’:
main.c:288: attention : initialization makes integer from pointer without a cast
main.c:289: attention : initialization makes integer from pointer without a cast
main.c:290: attention : initialization makes integer from pointer without a cast
main.c:291: attention : initialization makes integer from pointer without a cast
main.c:292: attention : initialization makes integer from pointer without a cast
main.c:386: attention : format ‘%s’ expects type ‘char *’, but argument 2 has type ‘int’
main.c:550: attention : format ‘%s’ expects type ‘char *’, but argument 2 has type ‘int’
main.c:693: attention : format ‘%s’ expects type ‘char *’, but argument 2 has type ‘int’
main.c:836: attention : format ‘%s’ expects type ‘char *’, but argument 2 has type ‘int’
main.c:980: attention : format ‘%s’ expects type ‘char *’, but argument 2 has type ‘int’
main.c:1125: attention : format ‘%s’ expects type ‘char *’, but argument 2 has type ‘int’
main.c:1423: attention : passing argument 3 of ‘pthread_create’ from incompatible pointer type
make: *** [main.o] Erreur 1

Hors ligne