[PATCH 1/5] Set versao_java to a fake gij string.
Alexandre Oliva
lxoliva en fsfla.org
Dom Mar 9 03:29:35 UTC 2014
We're not running Java at all, so we might as well pretend to be the
GNU Interpreter for Java.
---
doc/FORMATO | 3 +--
rnet_encode.c | 2 +-
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/doc/FORMATO b/doc/FORMATO
index ddede18..80bfea1 100644
--- a/doc/FORMATO
+++ b/doc/FORMATO
@@ -32,8 +32,7 @@ C: (6 bytes) + deflate(hash)
versao_pgd = 0x00 0x78 (120, mesmo que nr_versao no DEC, segundo arquivo de leiaute)
critica_validador = 0x06 (??)
ip_loc = "127.0.0.1" (endereço IP local)
- versao_java = "1.7.0_03-icedtea;OpenJDK Runtime Environment" (versão do Java em ASCII)
- será que rola uma versão do GCC?
+ versao_java = "1.5.0-gij;Free Software rnetclient pretending to be GNU Interpreter for Java" (versão do Java em ASCII; o ReceitaNet concatena as propriedades java.version e java.runtime.name, com ";" entre elas)
origem = "JA2R" (melhor repetir!)
so = "Linux"
cliente = "201104" (será a versão do receitanet?)
diff --git a/rnet_encode.c b/rnet_encode.c
index 404f0a9..dbe14a3 100644
--- a/rnet_encode.c
+++ b/rnet_encode.c
@@ -103,7 +103,7 @@ int rnet_encode(struct rnet_decfile *decfile, struct rnet_message **msg)
r = rnet_message_add_u16(msg, "versao_pgd", versao_pgd);
r = rnet_message_add_u8(msg, "critica_validador", 0x06);
r = rnet_message_add_ascii(msg, "ip_loc", "127.0.0.1");
- r = rnet_message_add_ascii(msg, "versao_java", "1.7.0_03-icedtea;OpenJDK Runtime Environment");
+ r = rnet_message_add_ascii(msg, "versao_java", "1.5.0-gij;Free Software rnetclient pretending to be GNU Interpreter for Java");
r = rnet_message_add_ascii(msg, "origem", "JA2R");
r = rnet_message_add_ascii(msg, "so", "GNU");
r = rnet_message_add_ascii(msg, "cliente", "201104");
Más información sobre la lista de distribución Softwares-impostos