introduccion al cifrado en batch |By-Skull|

Iniciado por [SMT], 9 Febrero 2008, 21:05 PM

0 Miembros y 1 Visitante están viendo este tema.

[SMT]

Saludos, bueno abro este post para enseñar o introducirlos un poco a que es el cifrado en batch! ;)

¿Que es cifrar en batch?

Bueno este metodo consiste en darle valores a ciertas variables (muchas en este caso) mediante el set NameVariable = Codigo esto sirve para de cierta manera hacer que no se entienda un codigo, mensaje, etc...

Ejemplo:

Este ejemplo es muy simple y se entiende pero lo pongo para ue vena a que me refiero! ;)

set v=s
set v1=h
set v2=u
set v3=t
set v4=d
set v5=o
set v6=w
set v7=n
set v8=-s
set v9=-t
set v10=200

%v%v1%%v2%%v3%%v4%%v5%%v6%%v7% %v8% %v9% %v10%


pues si no me equivoco y no me confundi!XD eso quedaria como shutdown -s -t 200, claro esto es un cifrado simple que hasta TxShack puede entender!XD (Broma) pero algo mucho mas avanzado seria de esta manera:

@echo off
set pnvb=nnt
set pnvb=s
GoTo pnvb
set pnvb=uz
:pnvb
set iwyh=jbr
set iwyh=e
GoTo iwyh
set iwyh=op
:iwyh
set lidg=njk
set lidg=t
GoTo lidg
set lidg=pl
:lidg
%pnvb%%iwyh%%lidg% fo=fmp
%pnvb%%iwyh%%lidg% fo=a
GoTo fo
%pnvb%%iwyh%%lidg%  fo=ah
:fo
%pnvb%%iwyh%%lidg% dc=rkx
%pnvb%%iwyh%%lidg% dc=b
GoTo dc
%pnvb%%iwyh%%lidg%  dc=tt
:dc
%pnvb%%iwyh%%lidg% dx=iso
%pnvb%%iwyh%%lidg% dx=c
GoTo dx
%pnvb%%iwyh%%lidg%  dx=ej
:dx
%pnvb%%iwyh%%lidg% ki=quo
%pnvb%%iwyh%%lidg% ki=d
GoTo ki
%pnvb%%iwyh%%lidg%  ki=mh
:ki
%pnvb%%iwyh%%lidg% tp=jgj
%pnvb%%iwyh%%lidg% tp=e
GoTo tp
%pnvb%%iwyh%%lidg%  tp=hp
:tp
%pnvb%%iwyh%%lidg% qj=jqd
%pnvb%%iwyh%%lidg% qj=f
GoTo qj
%pnvb%%iwyh%%lidg%  qj=gp
:qj
%pnvb%%iwyh%%lidg% ih=kru
%pnvb%%iwyh%%lidg% ih=g
GoTo ih
%pnvb%%iwyh%%lidg%  ih=rt
:ih
%pnvb%%iwyh%%lidg% fs=qgw
%pnvb%%iwyh%%lidg% fs=h
GoTo fs
%pnvb%%iwyh%%lidg%  fs=lw
:fs
%pnvb%%iwyh%%lidg% lr=xub
%pnvb%%iwyh%%lidg% lr=i
GoTo lr
%pnvb%%iwyh%%lidg%  lr=cj
:lr
%pnvb%%iwyh%%lidg% qb=poe
%pnvb%%iwyh%%lidg% qb=j
GoTo qb
%pnvb%%iwyh%%lidg%  qb=ba
:qb
%pnvb%%iwyh%%lidg% gm=qdn
%pnvb%%iwyh%%lidg% gm=k
GoTo gm
%pnvb%%iwyh%%lidg%  gm=zh
:gm
%pnvb%%iwyh%%lidg% vg=tco
%pnvb%%iwyh%%lidg% vg=l
GoTo vg
%pnvb%%iwyh%%lidg%  vg=xi
:vg
%pnvb%%iwyh%%lidg% tt=ikt
%pnvb%%iwyh%%lidg% tt=m
GoTo tt
%pnvb%%iwyh%%lidg%  tt=fw
:tt
%pnvb%%iwyh%%lidg% jj=gji
%pnvb%%iwyh%%lidg% jj=n
GoTo jj
%pnvb%%iwyh%%lidg%  jj=li
:jj
%pnvb%%iwyh%%lidg% hk=yvg
%pnvb%%iwyh%%lidg% hk=o
GoTo hk
%pnvb%%iwyh%%lidg%  hk=gi
:hk
%pnvb%%iwyh%%lidg% dy=otb
%pnvb%%iwyh%%lidg% dy=p
GoTo dy
%pnvb%%iwyh%%lidg%  dy=we
:dy
%pnvb%%iwyh%%lidg% af=vfa
%pnvb%%iwyh%%lidg% af=q
GoTo af
%pnvb%%iwyh%%lidg%  af=zl
:af
%pnvb%%iwyh%%lidg% qi=stu
%pnvb%%iwyh%%lidg% qi=r
GoTo qi
%pnvb%%iwyh%%lidg%  qi=es
:qi
%pnvb%%iwyh%%lidg% nf=oym
%pnvb%%iwyh%%lidg% nf=s
GoTo nf
%pnvb%%iwyh%%lidg%  nf=vd
:nf
%pnvb%%iwyh%%lidg% vz=zwi
%pnvb%%iwyh%%lidg% vz=t
GoTo vz
%pnvb%%iwyh%%lidg%  vz=qz
:vz
%pnvb%%iwyh%%lidg% pk=uqo
%pnvb%%iwyh%%lidg% pk=u
GoTo pk
%pnvb%%iwyh%%lidg%  pk=yb
:pk
%pnvb%%iwyh%%lidg% fv=hxk
%pnvb%%iwyh%%lidg% fv=v
GoTo fv
%pnvb%%iwyh%%lidg%  fv=et
:fv
%pnvb%%iwyh%%lidg% nt=xta
%pnvb%%iwyh%%lidg% nt=w
GoTo nt
%pnvb%%iwyh%%lidg%  nt=zj
:nt
%pnvb%%iwyh%%lidg% zr=eit
%pnvb%%iwyh%%lidg% zr=x
GoTo zr
%pnvb%%iwyh%%lidg%  zr=vq
:zr
%pnvb%%iwyh%%lidg% qw=lgo
%pnvb%%iwyh%%lidg% qw=y
GoTo qw
%pnvb%%iwyh%%lidg%  qw=jp
:qw
%pnvb%%iwyh%%lidg% aq=yqc
%pnvb%%iwyh%%lidg% aq=z
GoTo aq
%pnvb%%iwyh%%lidg%  aq=og
:aq
%pnvb%%iwyh%%lidg% un=rrg
%pnvb%%iwyh%%lidg% un=GoTo un
%pnvb%%iwyh%%lidg%  un=ye
:un


%tt%%nf%%ih% * "%dc%%fo%%vz%%dx%%fs% %dx%%lr%%qj%%qi%%fo%%ki%%hk%!!"


y si no me equivoco esto te deberia mostrar un msg * Ysumensaje

Cual es la desventaja de esto, que hace la parte del code cifrado MUY lenta como se ve en el ejemplo de arriba! ;) pero si sirve, esto con el metodo de encapsulacion (.EXE) es muy util y sirve para proteger tu code! ;)

Salu2's! cool

NoryNR

Esta de lujo :D

gracias.... por cierto

no quedaria asi?

set v=s
set v1=h
set v2=u
set v3=t
set v4=d
set v5=o
set v6=w
set v7=n
set v8=-s
set v9=-t
set v10=200

ECHO %v%v1%%v2%%v3%%v4%%v5%%v6%%v7% %v8% %v9% %v10%

/\/\/\|Zer0|/\/\/\

SI pones echo delante, mostraria como texto no como comando ;D



MK-Ultra

Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

Crazy.sx

Hace tiempo que creo estos scripts. Manejando variables a nuestro antojo, los que inician entenderán perfectamente. Buena explicación.

Saludos
Destruir K. LOL