Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Extract Omni.ja

  • 13 replies
  • 1 has this problem
  • 5 views
  • Last reply by cor-el

more options

I want to extract Omni.ja. None of the zip programs are working, the program that linked in

https://developer.mozilla.org/en-US/docs/Mozilla/About_omni.ja_(formerly_omni.jar)

Is a visual basic program which requires a control that does not install in Windows 8. I tried many zip programs such as Winzip, winrar, 7Zip, Peazip and many others to extract it but none of them can even open it. This file currently using a nonstandard compressing zip format which has header infront of file instead of back of file.

Reason to extract? firstly because I like to! second because there is a backdoor is installing with firefox which is called loop and I want to remove it from my installations. Now you might say "loop" is not a backdoor and it is a very useful sweet candy and still I won't listen. You give me your IP and prove it to you that it is more useful to me than you!

Anyway, back to my question, What tool I can use to extract this file.

I want to extract Omni.ja. None of the zip programs are working, the program that linked in https://developer.mozilla.org/en-US/docs/Mozilla/About_omni.ja_(formerly_omni.jar) Is a visual basic program which requires a control that does not install in Windows 8. I tried many zip programs such as Winzip, winrar, 7Zip, Peazip and many others to extract it but none of them can even open it. This file currently using a nonstandard compressing zip format which has header infront of file instead of back of file. Reason to extract? firstly because I like to! second because there is a backdoor is installing with firefox which is called loop and I want to remove it from my installations. Now you might say "loop" is not a backdoor and it is a very useful sweet candy and still I won't listen. You give me your IP and prove it to you that it is more useful to me than you! Anyway, back to my question, What tool I can use to extract this file.

All Replies (13)

more options

To extract this you need to Rename that with changing the extension name to omni.jar to omni.zip and then use any of the unzip s/w it.

more options

I have used 7-Zip with great success - http://www.7-zip.org/ - but on a WindowsXP PC. Doesn't seem to be available for Linux.

more options

Chandan_Baba said

To extract this you need to Rename that with changing the extension name to omni.jar to omni.zip and then use any of the unzip s/w it.

Have you tried that yourself? 7zip at least does not need that, in fact, you can even right click on a text file and as 7zip to try and open it as zip file!

And yes, I did rename it to zip (and its extension is JA and not JAR)

more options

the-edmeister said

I have used 7-Zip with great success - http://www.7-zip.org/ - but on a WindowsXP PC. Doesn't seem to be available for Linux.

I believe you are using a german version which they compress Omni.JA with standard zip. I am using US version which is compressed with a none-standard zip as explained in my post!

more options

I'm using the en-US versions of Firefox.

more options

It is not recommended to remove components that way. You can't predict what happens if you proceed that way (there are references in the code to call them) and you would have to repeat this with every Firefox update (updating will involve downloading the full version).

You can set all loop prefs that have an URL in it to an empty string to prevent Firefox from contacting the server.

more options

cor-el said

It is not recommended to remove components that way. You can't predict what happens if you proceed that way (there are references in the code to call them) and you would have to repeat this with every Firefox update (updating will involve downloading the full version). You can set all loop prefs that have an URL in it to an empty string to prevent Firefox from contacting the server.
setting loop urls to empty does not stop firefox from broadcasting its IP to all computers in network and registering your computer as multicast listener destination in your router!

Modified by bobsort

more options

the-edmeister said

I'm using the en-US versions of Firefox.

Have you tried to open Mozilla Firefox\browser\omni.ja?

which version of 7Zip are you using? I am using version 9.38 and it cannot open the file.

I am also using this version of firefox https://download-installer.cdn.mozilla.net/pub/firefox/releases/34.0.5/win32/en-US/Firefox%20Setup%2034.0.5.exe

more options
more options

Yes, I have opened an omni.ja file with 7-Zip. But it was back in the day of Firefox 4.0 and I was using an older 7-Zip 4.57.0.0 version, probably dating to 2008 when I built this PC. Don't use for much except for opening Firefox extension XPI files and when I was attempting to poke around the omni.jar file not long after it was added to Firefox.

That old version is available here: http://sourceforge.net/projects/sevenzip/files/7-Zip/4.57/ Dated 2007-12-06

more options

cor-el said

See also:

Man! did you even read my question??! I already have that link in my question!

more options

the-edmeister said

Yes, I have opened an omni.ja file with 7-Zip. But it was back in the day of Firefox 4.0 and I was using an older 7-Zip 4.57.0.0 version, probably dating to 2008 when I built this PC. Don't use for much except for opening Firefox extension XPI files and when I was attempting to poke around the omni.jar file not long after it was added to Firefox. That old version is available here: http://sourceforge.net/projects/sevenzip/files/7-Zip/4.57/ Dated 2007-12-06

Thank you for the link

They started using this compression since around version 26 or so.

I found a zip source code in sourceforge which looks like can open the file, but haven't been able to compile it yet.

The conclusion in here is, Firefox developers don't bother what their user base think of their products and they just want it look like other browsers and do what other browsers do. It doesn't matter if they put a security HOLE in their product, someone will discover it sooner or later and report it. Just lets hope that someone who discovers it is a security expert and not a hacker!

Modified by bobsort

more options

Normally setting loop.enabled to false should be sufficient to disable Hello. You may have to toggle other prefs to disable WebRTC more thoroughly.