Copy Link
Add to Bookmark
Report
United Hackers Army Issue 02
#############################################################################
# United Hackers Army #
# #
# Zine #
# #
# Bienvenu dans le zine du United Hackers Army #
# Pour mieux profiter de ce zine downloader notre police a : #
# http://members.xoom.com/UHA_Daemon/UHAfont.zip #
# Lisez le avec Office ou Word #
# Commentaire ou suggestions : #
# Assassin_89@hotmail.com #
# UIN : 6795799 #
#############################################################################
Ce Zine est publier par : [DaeMoN] en collaboration avec le UHA et tout les
autres qui y participe
_____________________________________________________________________________
_____________________________________________________________________________
##############
#Introduction#
##############
OK j'ai eu des très commentaire pour le zine précédent alors je vais essayer
de faire mieux dans celui ci sinon je vais encore me faire cogner sur les
doigts Avant de commencer j'aimerais avouer que j'ai vraiment pas été
correcte avec le crew IGA , alors je tien a m'excuser formellement a tout
les membres de ce clan Pas a cause que j'ai peur de eux non mais plutôt pcq
j'ai des commentaire négatif a cause de ca alors a tout les membres du IGA
Le UHA et moi même s'excuse
Bon c fais alors on peu commencer , et j'espère que mes lecteurs vont
être + satisfais de celui ci ! ! !
Je me suis aussi fais dire que j'avais pas donner de cause a ce zine
hehe a bien y penser c vrai j'y avais vraiment pas penser mais bon ce
zine je le fais pcq je veux étendre ma connaissance et que je n'aime pas
que les newbies vienne me demander comment on hack alors dans ce cas la
je leur donnais des zine mais la je leur donne le mien ! !
Alors je vais faire une petite liste de ce que je vais parler dans le #2
1. Telnet (longtemps j'ai plein de truc a dire)
2. Windows NT
3. Encore des gate (mais cette fois je vous explique comment rendre un mec
gate avec le sockets de Troie et 2 autre fichier que j'ai créé.)
4. Et on verra pour la suite je c pas encore désoler.
_____________________________________________________________________________
_____________________________________________________________________________
#############
#1er article#
#############
Alors Telnet quel belle outil aussi très efficace ce texte est pour ceux
qui aurais des petites envie suicidaire pcq je connais pas vraiment de
moyen de ce spoofer en Telnet si ce n'est que de prendre des account
hacker
Bon par où commencer Je c pas vraiment mais on commencer a quelque
part ! !hehe
Hehe on va commencer ca puissant je vais vous donner les Access Code pour
pas mal de place de Data Base des US.
JE NE SUIS PAS RESPONSABLE DES ERREURES COMMIT PAR VOUS ! !
CECI EST A BUT EDUCATIF SEULEMENT ! ! !
OK la 1er chose a faire c de trouver le # de tel de votre terminal Telnet
local Un bon moyen c d'appeler a votre fournisseur de CPU et de dire que
vous avez perdu le papier sur lequel il était marqué il vont vous le donné
90% du temps
Ensuite on ce plug au Telnet local (avec Telnet) quand vous êtes connecter
faire <Enter>
Ensuite vous allez voir apparaître "TERMINAL=" taper encore <Enter>
Alors c la que ca commence tout dépendant de votre Terminal vous allez
voir apparaître un mots suivit de :
C la que vous entrer l'Access code Je vous en donne assez pour que vous
vous amusiez pendant heeeeeee jusqu'à ce que vous vous faites pogner
hehehehe
Access Code
C 20120 - VM 370 ONLINE
C 20124N- NEW YORK TIME INFORMATION SERVICE
C 20125 - NJIT ELECTRONIC INFORMATION
C 20130
C 20133
C 20138
C 20148
C 20154
C 20165
C 20166
C 20167 - WARNER COMPUTER SYSTEMS
C 20168 - WARNER COMPUTER SYSTEMS
C 20171
C 20182 - BANKERS TRUST CUSTOMER SERVICE
C 20184
C 20222
C 20225 - COMSHARE "COMMANDER II"
C 20246
C 20247 - GSD TIMESHARING
C 20270 - GSD TIMESHARING
C 202124- GENERAL MOTORS WARREN
C 202133
C 202138- (TYPE .HELP *)
C 202139- (TYPE .HELP *)
C 202140- (TYPE .HELP *)
C 202143
C 202144- (TYPE .HELP *)
C 202148
C 202149
C 202175 - HONEYWELL
C 202222 - GM PARTS
C 202229 - PRIMENET
C 20321 - WYLBUR
C 21221 - PRIMENET
C 21224 - PRIMENET
C 21225 - INTERACTIVE MARKET SYSTEMS
C 21226 - INTERACTIVE MARKET SYSTEMS
C 21228 - BURROUGHS NYC DATA CENTER
C 21229 - LANDART SYSTEMS
C 21231 - E.F.HUTTON
C 21233 - UNIVAC 1100
C 21247
C 21248
C 21252
C 21253 - VM/370 ONLINE
C 21256 - CITIBANK CASH MANAGER
C 21264 - CITICASH MANAGER INTERNATIONAL
C 21265 - CITICASH MANAGER INTERNATIONAL
C 21269
C 21281 - BANKERS TRUST CUSTOMER SERVICE
C 21284 - DATAMOR TIME SHARING
C 21288 - S-K WDC SYSTEM 1/ONLINE
C 212136 - (TYPE NEW/TSC)
C 212141
C 212142
C 212151 - CITICASH MANAGER INTERNATIONAL
C 212152
C 21255 - PRIMENET
C 21256 - PRIMENET
C 212160 - TELSTAT SIGMA 6
C 212167 - RSTS V.7.0-07
C 212168 - RSTS V.7.0-07
C 212171
C 212172
C 21284 - DATAMOR TIME SHARING
C 21325 - PRIMENET
C 21335 - MARKETRON RESEARCH AND SALES
C 21336 - MARKETRON RESEARCH AND SALES
C 21341
C 21360
C 21365
C 21366
C 213170 - DIALOG
C 21370 - XCC-WEST SYSTEM X2
C 21371 - XCC-WEST SYSTEM X3
C 21372 - XCC-WEST SYSTEM X3
C 21373 - XCC-WEST SYSTEM X1
C 21375 - XCC-WEST SYSTEM X2
C 21379 - INTERACTIVE SYSTEM/ONE
C 21384
C 21385
C 21386 - IAS PROGRAM DEVELOPMENT SYSTEM
C 21388
C 213105
C 21520 - TPF&C ONLINE
C 21534 - PRIMENET
C 21538
C 21722
C 21725
C 21726 - U OF I COMPUTING SERVICES
C 30121 - NASA RECON
C 30124 - SOURCE SYSTEM 10
C 30126 - DISTRIBUTIVE NETWORK
C 30128 - SOURCE SYSTEM 13
C 30134 - INTERACTIVE(GAITHERSBURG)
C 30135
C 30136
C 30138 - SOURCE SYSTEM 11
C 30147 - SOURCE SYSTEM 12
C 30148 - SOURCE SYSTEM 15
C 30149 - SOURCE SYSTEM 14
C 30320 - COMPUTER SHARING SERVICES
C 30330 - COMPUTER SHARING SERVICES
C 30335
C 30337 - PRIMENET
C 30339 - PRIMENET
C 30340 - PRIMENET
C 303125
C 30520
C 30522
C 30531
C 30532 - C.S.I. TIMESHARING SERVICE
C 30523 - C.S.I. TIMESHARING SERVICE
C 31231 - C.I.C. TIMESHARING
C 31232
C 31235
C 31236
C 31240
C 31247
C 31248
C 31249
C 31250
C 31254
C 31279
C 31289
C 312124
C 312127
C 31325
C 31327
C 31340 - ADP NETWORK
C 31341 - ADP NETWORK
C 31345 - PRIMENET
C 31359 - GENERAL MOTORS WARREN
C 31360 - GENERAL MOTORS WARREN
C 31361 - GM PARTS
C 31363 - VM/370 ONLINE
C 31370 - GM DECSYSTEM-20 TIMESHARING
C 31422
C 31423
C 31424 - MCAUTO VM/370 ONLINE
C 31425 - MCAUTO VM/370 ONLINE
C 31426
C 31432
C 31435 - PRIMENET
C 31444
C 31726 - RSTS V06C-04
C 40420
C 40434
C 40822
C 41520 - DIALOG
C 41527 - STANFORD IBM-3033A
C 41548 - DIALOG
C 41556
C 41560
C 41561
C 41562
C 41567
C 41580 - HARPER GROUP INFORMATION NETWORK
C 41587 - BUSSIPLEXER
C 51632
C 51633
C 51634
C 51638
C 51646
C 51647 - VM/370 ONLINE
C 51729
C 60320 - DARTMOUTH COLLEGE COMPUTING
C 60322
C 60324
C 60328
C 60331
C 60720
C 60942
C 60945
C 61114
C 61115
C 61118
C 61120
C 61221
C 61724
C 61735 - (TYPE D FOR SYSTEM) APPLIED LOGIC NETWORK CONTROL
C 61748 - PRIMENET
C 61750 - PRIMENET
C 61760 - (TYPE D FOR SYSTEM) APPLIED LOGIC NETWORK CONTROL
C 61766 - PRIMENET
C 61767 - PRIMENET
C 61770 - NDC-SYSTEM#
C 61774
C 61776 - NDC-SYSTEM#
C 61777 - NDC-SYSTEM#
C 61778 - PRIMENET
C 617120
C 617121
C 617124
C 617125
C 617127
C 617133
C 617135 - VM/370 ONLINE
C 61737 - VM/370 ONLINE
C 617138 - MASSACHUSETTS INSTITUE OF
C 617139 - MASSACHUSETTS INSTITUE OF
C 617140 - VM/370 ONLINE
C 617151
C 617152
C 617159
C 61763
C 61769 - (TYPE D FOR SYSTEM) APPLIED LOGIC NETWORK
C 61770 - BPL-INFORONICS
C 617171 - INTERACT LINE
C 617177 - ERT ENVIRONET
C 617178
C 617179 - ERT ENVIRONET
C 61780 - (TYPE HELP)
C 71424 - GLOBAL DATA TIMESHARING
C 71431 - (TYPE HELP)
C 71620 - UNION CARBIDE
C 80331
C 80423 - CONTROL DATA INTERCOM
C 80424 - CONTROL DATA INTERCOM
C 80426 - BABCOCK AND WILCOX
C 81623
C 81625 - UNINET
C 81626 - UNINET
C 90995D - TELENET NEWS SERVICE
C 91930
C 91931
C 91933
C 91934
Amuser vous avec Telemail très plaisant souvent le User ID est les
initial des personnes
Hehe maintenant c a vous de corriger/additionner les ou des défauts hehe
Bon c OK pour ca ! ! !
Dans le fond J'ai pas le goût d'en parler + longtemps J'ai plein d'autre
chose a dire sur Telnet mais bon peut être + tard dans le zine
_____________________________________________________________________________
_____________________________________________________________________________
##############
#2iem Article#
##############
Bon Les NT quel merde mais que voulez vous Billes Gate est venu sur la
terre pour mettre de la merde sur le marcher et récolter de l'argent EN
PLUS ! ! !hehe non mais faux avouer que il fais du blé en criss avec c
truc de Windows 95 et NT en plus de tout les autre truc faites pas
Microsuck Bon OK il fais beaucoup d'argent mais ya beaucoup de bug dans
ses soft ! !
Alors dans cette article on va voir un peu les bug que l'ont peut exploiter
avec les NT
Ici je vous fais la présentation du 1 bug de NT seulement mais il y en a
des millier je vais vous faire part de 1 bug par zine alors si votre école
utilise des 1 NT vous aller bien vous amuser !
Les bug .bat et .cmd son quand même assez reconnue avec Netscape(preuve
que Gate est incompétent)
Si le serveur NT est installer par défaut
1. Le CGI répertoire est /scripts
2. Il n'y a pas de fichier exemple.bat ou exemple.cmd dans le répertoire
par contre
3. Les extensions .bat et .cmd son appliquer dans cmd.exe avec la base de
registre
HK_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\ScriptMap
Avec la commande suivante
.bat or .cmd =C:\WINNT35\System32\cmd.exe /c %s %s
Passons a l'attaque
Dans ce cas si vous en t'en que malicieuse personne vous allez entrer une
des 2 commande suivante
a) /scripts/exemple.bat/ ?&dir+c:\+ ?&time
b) /scripts/exemple.cmd/ ?&dir+c:\+ ?&time
1. Aller au répertoire aux quel vous voulez le fichier et entrer ce type
de commande
2. Faite <Enter> comme pour aller au document !
3. Clicker le bouton cancel sinon l'opération ne va pas ce terminer a cause
du " time "
4. C fais en + ya rien qui est loguer dans le NT génial non ? Maintenant
vous pouvez exécuter n'importe quel commande dans le NT en .bat et .cmd
efficace et facile
En résumer
1. Le NT permet a vous de exécuter un batch avec la commande
/scripts/exemple.bat ?&command1 +?&command2+ ?&+ ?&commandn
2. Il n'y a pas de fichier exemple.bat mais la commande est exécuter avec
C:\WINNT35\System32\CMD.EXE
3. Dans ce cas vous pouvez utiliser la commandn " date " et " time " et
vous ne serai jamais loguer su système puisque c'est commande son infini.
Bon je crois que c assez essayer d'exploiter ce bug sur les NT de votre
école (pour ceux donc ca les concerne) moi je l'ai tester sur le NT de mon
école et il a marcher même très bien allez je vous en dit pas +
_____________________________________________________________________________
_____________________________________________________________________________
##############
#3iem Article#
##############
Hehe c ici que j'avais hâte d'être arriver car ca j'ai monter ce coup du
début a la fin avec wingate et j'en suis plutôt fier pcq c très efficace
et ca marche a chaque coup je vais vous expliquer avec 2 petit fichier très
sympa comment transformer une simple personne infecter par le sockets de
Troie en gate complète et utilisable a 100% j'ai bien hâte que vous
lisiez ca Alors on y va a fond la caisse.
Le matériel :
1. Une personne infecter par le Sockets de Troie
2. Ce fichier reg.reg http://members.xoom.com/UHA_Daemon/reg.zip
3. Cette autre fichier http://members.xoom.com/UHA_Daemon/DaeMoNgate.zip
4. Et lire le reste du texte
Bon pas vraiment compliquer comme tactique On se connecte au client
(comme a tout les fois que l'on utilise sockets) avec le port OK
Ensuite on va dans Disque Dure et on entre dans c:\windows
On fais un envoie de fichier et on envoie les deux fichiers que vous avez
downloader
Quand les 2 fichier son fini d'envoyer on fais actualiser et on exécute reg.reg
Après on exécute DaeMoNgate.exe on attend 2 a 3 seconde et on s'assure
que la personne est maintenant bien une gate en faisant un scan port
Si les port
21
23
31
80
808
1080
1090
1156
8010
sont ouvert et + encore et bien votre personne est gate au complet sans
aucun passwd mais pas a tout jamais vous avez a l'exécuter a chaque fois
que la personne reboot mais j'ai quelque solution a ce problème
1. Vous envoyer un .ink (raccourcie) dans son fichier démarrage de Windows
si vous créé un .ink n'importe ou au début de l'exécution de Windows il
va rechercher le fichier pendant une ou deux seconde mais si vous avez
pris un poisson comme c souvent le cas il ne se rendra compte de rien du
tout
2. Il y a une deuxième méthode un peu plus longue mais tout aussi efficace
sinon + car le mec ni voit que du feux Vous allez dans
c :\windows et recevez le fichier WIN.INI
3. et vous y ajouter un path comme suit
[windows]
run=c:\windows\DaeMoNgate.exe
4. Et hop si la personne ne regarde jamais au grand jamais son fichier
WIN.INI ben elle est
fichu gate a vie
Alors ca termine mon article sur cela j'espère que vous l'avez apprécier et
que vous allez vous amuser avec ca en t k moi je m'amuse beaucoup En +
je suis content d'avoir fais cette article car je viens de trouver un
path mystère dans mon WIN.INI
[windows]
run=c:\windows\WinHelper.exe
Huuuuummmmmmmm je me demande bien de ou ca viens j'ai jamais vu ca nulpart
en t k surment un putain de trojan
mais je me demande bien lequel en t k
je vous enmerde pas plus longtemps avec mes histoires On s'en va vers un
nouvel article
_____________________________________________________________________________
_____________________________________________________________________________
##############
#4iem Article#
##############
Hehe bon bon bon ! !
Haha je viens de lire le nouveau zine du IGA faux croire que le mec ca la
offusquer haha mais dans le fond La vérité choque pis je tiens a lui dire
que il n'y a pas que moi dans le UHA sauf que ya rien qui m'empêche de pas
les nommer mais pkoi pas Je vais nommer les membre de notre fameux clan
TELLEMENT LAME Haha une chose de sur c que MOI je roule pas tjrs a mIRC
a essayer de hacker un server en winblowz pour tjrs écouté ca
IGA
iLLEGAL gARANTED aCCESS
" Be back to phuck you "
HUMMMMMM dans le cul ? ?non merci les mecs j'ai pas me faire mettre
En t k j'en dit pas plus j'en rien a foutre de ce que pence c mec.
Pis Master Paradise ben...faux êtres vraiment vraiment nul pour pas le
trouver.
Les membres
Surpeme brain
£orð ÙHÁ-Atràx
|Ki||aX| UHA-Cha0tiC
Teachers
LOGICKhAn (UHA(t)
Students
Tr|cers(UHA(w)
Warriors
|ElNiñO| (UHA(w)
GeGus(UHA(w)
Bon on passe au 4iem article on va faire un peu de sécurité en Xwindows ca
va être le dernier article j'ai pus le goût d'écrire
Alors Xwindows c le genre windows mais en *nix beaucoup + stable et plus
puissant que winblowz par contre c encore a interface visuel et très a
plate aucune commande que la sourie ou presque mais bon au - c en *nix
et c + efficace Mais un truc j'ai écris cette article en anglais il y a un
petit bout et j'ai vraiment pas le goût de le retranscrire alors vous allez
lire en anglais je c que c plate mais bon je vais pas réécrire 5 6 page de
texte
On commence !
Crash Course in X Windows Security
1. Motivation / introduction
2. How open X displays are found
3. The local-host problem
4. Snooping techniques - dumping windows
5. Snooping techniques - reading keyboard
6. Xterm - secure keyboard option
7. Trojan X programs [xlock and xdm]
8. X Security tools - xauth MIT-MAGIC-COOKIE
9. Concluding remarks
1. Motivation / introduction
X windows pose a security risk. Through a network, anyone can connect
to an open X display, read the keyboard, dump the screen and windows
and start applications on the unprotected display. Even if this is a
known fact throughout the computer security world, few attempts on
informing the user community of the security risks involved have been
made. This article deals with some of the aspects of X windows
security. It is in no sense a complete guide to the subject, but
rather an introduction to a not-so-known field of computer
security. Knowledge of the basics of the X windows system is
necessary, I haven't bothered including an introductory section to
explain the fundamentals. I wrote some code during the research for
this article, but none of it is included herein. If the lingual flow
of English seem mayhap strange and erroneous from byte to byte, this
is due to the fact that I'm Scandinavian. Bare with it. :)
2. How open X displays are found
An open X display is in formal terms an X server that has its access
control disabled. Disabling access control is normally done with the
xhost command.
$ xhost +
allows connections from any host. A single host can be allowed
connection with the command
$ xhost + ZZZ.ZZZ.ZZZ.ZZZ
where Z is the IP address or host-name. Access control can be enabled
by issuing an
$ xhost -
command. In this case no host but the local-host can connect to the
display. Period. It is as simple as that - if the display runs in
'xhost -' state, you are safe from programs that scans and attaches to
unprotected X displays. You can check the access control of your
display by simply typing xhost from a shell. Sadly enough, most sites
run their X displays with access control disabled as default. They are
therefore easy prey for the various scanner programs circulating on
the net.
Anyone with a bit of knowledge about Xlib and sockets programming can
write an X scanner in a couple of hours. The task is normally
accomplished by probing the port that is reserved for X windows,
number 6000. If anything is alive at that port, the scanner calls
XOpenDisplay("IP-ADDRESS:0.0") that will return a pointer to the
display structure, if and only if the target display has its access
control disabled. If access control is enabled, XOpenDisplay returns 0
and reports that the display could not be opened.
E.g:
Xlib: connection to "display:0.0" refused by server
Xlib: Client is not authorized to connect to Server
The probing of port 6000 is necessary because of the fact that calling
XOpenDisplay() on a host that runs no X server will simply hang the
calling process. So much for unix programming conventions. :)
I wrote a program called xscan that could scan an entire subnet or
scan the entries in /etc/hosts for open X displays. My remark about
most sites running X displays with access control disabled, originates
from running xscan towards several sites on the internet.
3. The localhost problem
Running your display with access control enabled by using 'xhost -'
will guard you from XOpenDisplay attempts through port number
6000. But there is one way an eavesdropper can bypass this
protection. If he can log into your host, he can connect to the
display of the localhost. The trick is fairly simple. By issuing these
few lines, dumping the screen of the host 'target' is accomplished:
$ rlogin target
$ xwd -root -display localhost:0.0 > ~/snarfed.xwd
$ exit
$ xwud -in ~/snarfed.xwd
And voila, we have a screendump of the root window of the X server
target.
Of course, an intruder must have an account on your system and be able
to log into the host where the specific X server runs. On sites with a
lot of X terminals, this means that no X display is safe from those
with access. If you can run a process on a host, you can connect to
(any of) its X displays.
Every Xlib routine has the Display structure as it's first
argument. By successfully opening a display, you can manipulate it
with every Xlib call available. For an intruder, the most 'important'
ways of manipulating is grabbing windows and keystrokes.
4. Snooping techniques - dumping windows
The most natural way of snarfing a window from an X server is by using
the X11R5 utility xwd or X Window System dumping utility. To get a
grip of the program, here's a small excerpt from the man page
DESCRIPTION
Xwd is an X Window System window dumping utility. Xwd allows Xusers
to store window images in a specially formatted dump file. This file
can then be read by various other X utilities for redisplay, printing,
editing, formatting, archiving, image processing, etc. The target
window is selected by clicking the pointer in the desired window. The
keyboard bell is rung once at the beginning of the dump and twice when
the dump is completed.
Shortly, xwd is a tool for dumping X windows into a format readable by
another program, xwud. To keep the trend, here's an excerpt from the
man page of xwud:
DESCRIPTION
Xwud is an X Window System image undumping utility. Xwud allows X
users to display in a window an image saved in a specially formatted
dump file, such as produced by xwd(1).
I will not go in detail of how to use these programs, as they are both
self-explanatory and easy to use. Both the entire root window, a
specified window (by name) can be dumped, or a specified screen. As a
'security measure' xwd will beep the terminal it is dumping from, once
when xwd is started, and once when it is finished (regardless of the
xset b off command). But with the source code available, it is a
matter of small modification to compile a version of xwd that doesn't
beep or otherwise identifies itself - on the process list e.g. If we
wanted to dump the root window or any other window from a host, we
could simply pick a window from the process list, which often gives
away the name of the window through the -name flag. As before
mentioned, to dump the entire screen from a host:
$ xwd -root localhost:0.0 > file
the output can be directed to a file, and read with
$ xwud -in file
or just piped straight to the xwud command.
Xterm windows are a different thing. You can not specify the name of
an xterm and then dump it. They are somehow blocked towards the
X_Getimage primitive used by xwd, so the following
$ xwd -name xterm
will result in an error. However, the entire root window (with Xterms
and all) can still be dumped and watched by xwud. Some protection.
5. Snooping techniques - reading keyboard
If you can connect to a display, you can also log and store every
keystroke that passes through the X server. A program circulating the
net, called xkey, does this trick. A kind of higher-level version of
the infamous ttysnoop.c. I wrote my own, who could read the keystrokes
of a specific window ID (not just every keystroke, as my version of
xkey). The window ID's of a specific root-window, can be acquired
with a call to XQueryTree(), that will return the XWindowAttributes of
every window present. The window manager must be able to control every
window-ID and what keys are pressed down at what time. By use of the
window-manager functions of Xlib, KeyPress events can be captured, and
KeySyms can be turned into characters by continuous calls to
XLookupString.
You can even send KeySym's to a Window. An intruder may therefore not
only snoop on your activity, he can also send keyboard events to
processes, like they were typed on the keyboard. Reading/writing
keyboard events to an xterm window opens new horizons in process
manipulation from remote. Luckily, xterm has good protection
techniques for prohibiting access to the keyboard events.
6. Xterm - Secure keyboard option
A lot of passwords is typed in an xterm window. It is therefore
crucial that the user has full control over which processes can read
and write to an xterm. The permission for the X server to send events
to an Xterm window, is set at compile time. The default is false,
meaning that all SendEvent requests from the X server to an xterm
window is discarded. You can overwrite the compile-time setting with a
standard resource definition in the .Xdefaults file:
xterm*allowSendEvents True
or by selecting Allow Sendevents on the Xterm Main Options
menu. (Accessed by pressing CTRL and the left mouse button But this is
_not_ recommended. Neither by me, nor the man page. ;) Read access is
a different thing.
Xterms mechanism for hindering other X clients to read the keyboard
during entering of sensitive data, passwords etc. is by using the
XGrabKeyboard() call. Only one process can grab the keyboard at any
one time. To activate the Secure Keyboard option, choose the Main
Options menu in your Xterm window (CTRL+Left mouse button) and select
Secure Keyboard. If the colors of your xterm window inverts, the
keyboard is now Grabbed, and no other X client can read the KeySyms.
The versions of Xterm X11R5 without patch26 also contain a rather
nasty and very well known security hole that enables any user to
become root through clever use of symbolic links to the password
file. The Xterm process need to be setuid for this hole to be
exploitable. Refer to the Cert Advisory:
CA-93:17.xterm.logging.vulnerability.
7. Trojan X clients - xlock and X based logins
Can you think of a more suitable program for installing a
password-grabbing trojan horse than xlock? I myself cannot. With a few
lines added to the getPassword routine in xlock.c, the password of
every user using the trojan version of xlock can be stashed away in a
file for later use by an intruder. The changes are so minimal, only a
couple of bytes will tell the real version from the trojan version.
If a user has a writable homedir and a ./ in her PATH environment
variable, she is vulnerable to this kind of attack. Getting the
password is achieved by placing a trojan version of Xlock in the users
homedir and waiting for an invocation. The functionality of the
original Xlock is contained in the trojan version. The trojan version
can even tidy up and destroy itself after one succesfull attempt, and
the user will not know that his password has been captured.
Xlock, like every password-prompting program, should be regarded with
suspicion if it shows up in places it should not be, like in your own
homedir.
Spoofed X based logins however are a bit more tricky for the intruder
to accomplish. He must simulate the login screen of the login program
ran by XDM. The only way to ensure that you get the proper XDM login
program (if you want to be really paranoid) is to restart the
X-terminal, whatever key combination that will be for the terminal in
question.
8. X Security tools - xauth MIT-MAGIC-COOKIE
To avoid unathorized connections to your X display, the command xauth
for encrypted X connections is widely used. When you login, xdm
creates a file .Xauthority in your homedir. This file is binary, and
readable only through the xauth command. If you issue the command
$ xauth list
you will get an output of:
your.display.ip:0 MIT-MAGIC-COOKIE-1 73773549724b76682f726d42544a684a
display name authorization type key
The .Xauthority file sometimes contains information from older
sessions, but this is not important, as a new key is created at every
login session. To access a display with xauth active - you must have
the current access key.
If you want to open your display for connections from a particular
user, you must inform him of your key.
He must then issue the command
$ xauth add your.display.ip:0 MIT-MAGIC-COOKIE-1 73773549724b7668etc.
Now, only that user (including yourself) can connect to your display.
Xauthority is simple and powerful, and eliminates many of the security
problems with X.
_____________________________________________________________________________
_____________________________________________________________________________
############
#Conclusion#
############
Bon c déjà la fin du 2iem article mais je vais revenir en force avec un
3iem ne vous en faite pas c officiel , alors regarder ca de temps en temps
sur www.mtlhackers.com il va y être si vous avez des commentaire ne vous
gêner pas écrivez moi a assassin_89@hotmail.com
Ou contacter moi pas ICQ UIN : 6795799
Pis je dit a tout les mecs qui roule en windows " Ben trouver partition
magique faite vous une autre partition pis installer un *nix " SVP hehe
alors c la fin.
HAAAAA c vrai la passe pour les Wwwboard c pas dans cette article encore
désoler
#############################################################################
# #
# Editer par : [DaeMoN]=UHA= #
# mailto : assassin_89@hotmail.com #
# UIN : 6795799 #
# HTTP : http://members.xoom.com/UHA_Daemon (construction ultime) #
# 2 : http://atrax.home.ml.org #
# #
#############################################################################