Konloch / Konloch/bytecode-viewer

Non-UTF-8 Encoding Issue

Open
#419 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Bug
Dominant language
Java
Stars
15.6k
Forks
1.3k
PR merge metrics
No merged PRs in 30d

Description

Hi.
This tool is super great !!!
I found a BUG. non-English words like Chinese,Japanese...etc in the class file shows messy code.
After I compile it using Kratau Bytecode editor, exported as zip or jar file .
Then using JD-GUI or others check it out, that Non-English words in that compiled file, show you messy code.
There are problems with the export process.
Sorry for my English! Hope you can understand.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue by compiling a class containing Chinese or Japanese text with the Krakatau Bytecode editor, exporting it as a ZIP or JAR, and opening the result in JD-GUI or another decompiler. Start by tracing the export process; done means non-English text remains readable in the exported artifact.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
reverse-engineering
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.