Hi Mkz!
thank you for your interest,
its always cool and motivates to move forward in case o flive discussion/arguing
so, in two words, I"m looking for this scenario:
dex (having A, a in one dir) ==> .jar (having A, a in one dir)
of course under Win OS it won't be possible to keep A, a in the same dir, but this is not a must!
unfortunately majority (99%) of the tools are not taking into account this simple fact and are producing crap (again, only under Windows super duper OS)
I see the soluion smth like
tool is reading content of input archive and does NOT write it (or temp or final files) into FS, but keeps it in memory (eg in std::map, dictionary/whatever)
and when the main job is done (deobfuscation or converting dex to jar) then it'll directly write each itme into jar (=zip)
so I"m very wondering whether it is possible under Win OS to write into archive (jar) A, a into same dir...
if some tool will master it -the really huge amount of obfuscators will sux
as keeping a/A in same dir is the main stopper for the moment.