[Tutorial] Removendo o limite de histórico do UC Browser

Tutorial feito na versão 9.4

1º - baixe o UC Browser e renomeie para Zip.

2º - Extraia as class para uma pasta vazia.

3º - Entre no  Bytecode Editor  e entre na pasta em que você acabou de extrair.

4º - Entre na j.class , e clique em Método, desça até o último Método, que no caso será o Método <clinit>OV

6º - Entre nele, e você verá o seguinte código:
162  putstatic j/s Ljava/lang/String;
163  ldc "UCBrowser"
164  putstatic j/t Ljava/lang/String;
165  ldc "3.1"
166  putstatic j/u Ljava/lang/String;
167  ldc "en-us"
168  putstatic j/v Ljava/lang/String;
169  ldc "release"
170  putstatic j/w Ljava/lang/String;
171  aconst_null
172  putstatic j/x Ljava/lang/String;
173  ldc "GJ"
174  dup
175  putstatic j/C Ljava/lang/String;
176  putstatic j/y Ljava/lang/String;
177  ldc "WWW"
178  putstatic j/z Ljava/lang/String;
179  ldc "obua"
180  putstatic j/D Ljava/lang/String;
181  ldc "9.4.0.343"
182  putstatic j/A Ljava/lang/String;
183  sipush 1033
184  putstatic j/d S
185  bipush 20 Este é o limite do histórico [ Mude pro seu número de preferência]
186  putstatic j/s B
187  iconst_1
188  putstatic j/g Z
189  ldc "startpage"
190  putstatic j/E Ljava/lang/String;
191  ldc "startpage_search"
192  putstatic j/F Ljava/lang/String;
193  ldc "null"
194  putstatic j/G Ljava/lang/String;
195  new java/lang/StringBuffer
196  dup
197  ldc "http://command/command="
198  invokespecial java/lang/StringBuffer/<init>(Ljava/lang/String;)V
199  getstatic j/E Ljava/lang/String;
200  invokevirtual java/lang/StringBuffer/append(Ljava/lang/String;)Ljava/lang/StringBuffer;
201  invokevirtual java/lang/StringBuffer/toString()Ljava/lang/String;
202  putstatic j/E Ljava/lang/String;
203  new java/lang/StringBuffer
204  dup
205  ldc "http://command/command="
206  invokespecial java/lang/StringBuffer/<init>(Ljava/lang/String;)V
207  getstatic j/F Ljava/lang/String;
208  invokevirtual java/lang/StringBuffer/append(Ljava/lang/String;)Ljava/lang/StringBuffer;
209  invokevirtual java/lang/StringBuffer/toString()Ljava/lang/String;
210  putstatic j/F Ljava/lang/String;
211  new java/lang/StringBuffer
212  dup
213  ldc "http://command/command="
214  invokespecial java/lang/StringBuffer/<init>(Ljava/lang/String;)V
215  getstatic j/G Ljava/lang/String;
216  invokevirtual java/lang/StringBuffer/append(Ljava/lang/String;)Ljava/lang/StringBuffer;
217  invokevirtual java/lang/StringBuffer/toString()Ljava/lang/String;
218  putstatic j/G Ljava/lang/String;
219  iconst_0
220  putstatic j/h Z
221  bipush 100
222  putstatic j/t I
223  return
7º - Salve e compacte.

Postar um comentário

Gostou? Comente!
Todos os comentários são moderados, ou seja, são lidos antes de serem publicados. Não serão publicados os comentários que contenham ofensas em geral, publicidade ou que fuja do assunto da postagem;

- Caso encontre algum link off comente que consertaremos o mais rápido possível.