Skip to content

Instantly share code, notes, and snippets.

View Romain-P's full-sized avatar
🈴
/home

- Romain-P

🈴
/home
View GitHub Profile
package org.heat.shared;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import javax.crypto.Cipher;
import java.nio.charset.Charset;
import java.security.KeyFactory;
import java.security.PrivateKey;
import java.security.PublicKey;
import java.security.spec.KeySpec;
package org.heat.shared;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import javax.crypto.Cipher;
import java.nio.charset.Charset;
import java.security.KeyFactory;
import java.security.PrivateKey;
import java.security.PublicKey;
import java.security.spec.KeySpec;
package org.heat.dofus.network;
import io.netty.buffer.ByteBuf;
import io.netty.buffer.Unpooled;
import org.fungsi.Try;
import org.heat.dofus.network.netty.NettyDataReader;
import org.heat.dofus.network.netty.NettyDataWriter;
import org.heat.shared.Md5;
import org.heat.shared.RsaHandler;
@Romain-P
Romain-P / RawDataMessage.as
Created October 20, 2017 23:58
antibot challenge
// Decompiled by AS3 Sorcerer 2.72
// http://www.as3sorcerer.com/
//HumanCheck
package
{
import flash.display.MovieClip;
import flash.utils.ByteArray;
import flash.display.BitmapData;
package com.company;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
System.out.println(read_vi32(write_vi32(0)));
}
package com.company;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
System.out.println(read_vi32(write_vi32(500)));
}
package com.company;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
System.out.println(read_vi32bis(write_vi32bis(10)));
}
package com.company;
public class Main {
public static void main(String[] args) {
System.out.println(read_vi32(write_vi32(10)));
}
static byte[] write_vi32(int res) {
int i = 0;
// Created by Heat the 2017-10-19 04:03:10+02:00
package com.ankamagames.dofus.network.messages.connection;
import org.heat.dofus.network.NetworkType;
import org.heat.dofus.network.NetworkMessage;
import org.heat.shared.io.DataWriter;
import org.heat.shared.io.DataReader;
import org.heat.shared.io.BooleanByteWrapper;
import com.ankamagames.dofus.network.InternalProtocolTypeManager;
// Created by Heat the 2017-10-19 03:29:00+02:00
package com.ankamagames.dofus.network.messages.connection;
import org.heat.dofus.network.NetworkType;
import org.heat.dofus.network.NetworkMessage;
import org.heat.shared.io.DataWriter;
import org.heat.shared.io.DataReader;
import org.heat.shared.io.BooleanByteWrapper;
import com.ankamagames.dofus.network.InternalProtocolTypeManager;