Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: ZylarD en 29 Marzo 2014, 13:48 pm



Título: Pasar de AS3 a C#
Publicado por: ZylarD en 29 Marzo 2014, 13:48 pm
Hola muy buenas gente. ¿Me podrían ayudar en pasar una serie de instrucciones de AS3 a C#?

-AS3-

internal function encrypt(arg1:flash.utils.ByteArray):flash.utils.ByteArray
        {
            var loc2:*=0;
            var loc3:*=0;
            var loc1:*=new flash.utils.ByteArray();
            arg1.position = 0;
            while (arg1.bytesAvailable > 0)
            {
                loc2 = arg1.readByte();
                loc3 = loc2 ^ this._gf6154 ^ this._ac707;
                loc1.writeByte(loc3);
                this._gf6154 = _xi7447(this._gf6154);
                this._ac707 = loc2;
            }
            loc1.position = 0;
            return loc1;
        }

        internal function decrypt(arg1:flash.utils.ByteArray):flash.utils.ByteArray
        {
            var loc2:*=0;
            var loc3:*=0;
            var loc1:*=new flash.utils.ByteArray();
            arg1.position = 0;
            while (arg1.bytesAvailable > 0)
            {
                loc2 = arg1.readByte();
                loc3 = loc2 ^ this._vp15885 ^ this._ad2402;
                loc1.writeByte(loc3);
                this._vp15885 = _xi7447(this._vp15885);
                this._ad2402 = loc3;
            }
            loc1.position = 0;
            return loc1;
        }

-Y me gustaría pasarlo a C#-


¿Me podríais ayudar? Hay algún programa o alguna Web que te ayude a pasarlo a C#?

Por ahora solo he conseguido esto:


public static void Decrypt(byte[] arg1);

Saludos.