UNIX Socket FAQ

A forum for questions and answers about network programming on Linux and all other Unix-like systems

You are not logged in.

  • Index
  • » General
  • » How can I make modifies on a UNIX OS ?

#1 2013-11-03 05:31 PM

TheRiLi
Member
Registered: 2013-11-03
Posts: 3

How can I make modifies on a UNIX OS ?

Hi everybody , this' my first post ever here, so be patience on me :p

Anyway, this topic is my question asking for help on "How To change things on my Satellite receiver Unix OS"

I always install new firmware updates/upgrades that other people made and share on the web ... but the last one is full of Pornographic apps .. and when I try to find a way to get ride of them, I find out that the patch is a .bin file.

Even if I can access some file system directly from the File Manager on the device it self .. (because of one bada .bin upgrade file, that changed a lot of thing to worst). it maybe an Open Source

So I'm on change the last .bin file and delete those apps ! at least . so It'll be Okey for my family to use!

Thank you in advance :)

Offline

#2 2013-11-04 09:24 AM

i3839
Oddministrator
From: Amsterdam
Registered: 2003-06-07
Posts: 2,231

Re: How can I make modifies on a UNIX OS ?

What exactly is your question?

In general it is always a good idea to keep the old firmware around in case an upgrade doesn't work, so you can easily downgrade. But it's even better to always only install firmware from the manufacturer and to never install random crap from the internet.

But is your PC infected with crapware, or really your satellite receiver? The latter seems very unlikely. If it is your computer, just get rid of MS Windows and install Linux and you will never again have these kind of problems.

...or just run some antivirus and see what else is lurking on your poor computer.

Offline

#3 2013-11-05 01:26 AM

TheRiLi
Member
Registered: 2013-11-03
Posts: 3

Re: How can I make modifies on a UNIX OS ?

Thank you i3839 for such awesome reply .. and I apologies again !

So ... all your advises are welcome , but I wasn't able to make a backup of the stock firmware, and the best one is the current version, with some bad smell .. I mean this is the most stable version but some add-ons are very bad for a living room TV ...

The device is : Satellite Receiver (to be linked with TVs u kno this kind of things)
Works on a Unix OS ! which is very confusing because I can't find it's name in everywhere :/

and the firmware updates/upgrades are zipped as a .bin file and not just simple .tar or .zip

so I wasn't able to open it to mode it as I wish and delete the nasty apps from it ..

this is my problem:

How to mode a .bin firmware upgrade file for a UNIX/LINUX systems :/

"if it's possible"

Attached file: (Don't Download If You Don't Need To)

a firmware example, I'm not sure but it looks like the same as the one I want to edit

SR-10000HD_V114.104_20130718.rar : d-h.st/C5V ** Disclaimer : I'm not the uploaded, although the file is seems to be clean **

Offline

#4 2013-11-05 09:49 AM

i3839
Oddministrator
From: Amsterdam
Registered: 2003-06-07
Posts: 2,231

Re: How can I make modifies on a UNIX OS ?

Your example attached file (which isn't really attached, but anyway) is a .rar, which is a different kind of compressed file. Use unrar or winrar to unpack it.

.bin files are just binary files and not further compressed, it's the firmware as it's copied to the device. If you know the formatting you can mount it via the loop device, if you know the proper offsets and what filesystem it is. (Coud be cramfs or some other compressed, read-only filesystem for root.) Or the whole thing could be the kernel + initramfs. It depends on the device.

But if you can't even find out the thing's name or model number or even brand, then you have to reverse engineer it yourself. How the hell did you find any firmware for the thing if you don't know what it is? Did you just tried all "satellite receiver" firmware you could find?

Offline

#5 2013-11-05 02:26 PM

RobSeace
Administrator
From: Boston, MA
Registered: 2002-06-12
Posts: 3,829
Website

Re: How can I make modifies on a UNIX OS ?

But if you can't even find out the thing's name or model number or even brand

From the filename mentioned, I'm guessing the thing is a Star Sat SR-10000HD...  (Which must be an old discontinued model or something, because I find no mention of it on Star Sat's website...

Offline

#6 2013-11-06 10:39 PM

TheRiLi
Member
Registered: 2013-11-03
Posts: 3

Re: How can I make modifies on a UNIX OS ?

i3839 wrote:

Your example attached file (which isn't really attached, but anyway) is a .rar, which is a different kind of compressed file. Use unrar or winrar to unpack it.

>> lol , okey, u'r right, although I don't think I would upload something that's already on the web, and .. in a network that's not interested on it..

i3839 wrote:

.bin files are just binary files and not further compressed, it's the firmware as it's copied to the device. If you know the formatting you can mount it via the loop device, if you know the proper offsets and what filesystem it is. (Coud be cramfs or some other compressed, read-only filesystem for root.) Or the whole thing could be the kernel + initramfs. It depends on the device.

>> So sad, but this looks like the response I wanted to discuss :/ .. I don't thinks it's easy , right ? I mean to pull out a tiny VOD add-on , you' gonna do all that nerdy stuffs :(

i3839 wrote:

But if you can't even find out the thing's name or model number or even brand, then you have to reverse engineer it yourself. How the hell did you find any firmware for the thing if you don't know what it is? Did you just tried all "satellite receiver" firmware you could find?

>> In reality I thought that the device model and the OS are different things, I mean not the same manufacturer .. you know who thing are going nowadays .. some nerd devs build a Unix OS .. and a rich bad*** use it to sell his nasty devices :/

RobSeace wrote:

From the filename mentioned, I'm guessing the thing is a Star Sat SR-10000HD...  (Which must be an old discontinued model or something, because I find no mention of it on Star Sat's website...

>> YESS , indeed , it's right .. and they never show that one on their websites , I duno why !!! maybe they figure out some bad errors .. or it's an illegal device ( Maybe !! -- is it even accurate? lol ) although there's some websites that provide what they called (and I don't believe so) a manufacturer-upgrade ( even the last one that contains inappropriate VOD networks) ... so it's not Old , because it's early 2013 .. and not even discontinued because they didn't start in the first place .. can I just plug the device on RS-32 and do my changes ?

PS: StarSat Company are very confusing, they looks like working in the darkness esp. with their devices that can open all the channels without even a fake subscribe card, I tried to contact them over their Facebook fan page they banned me for days and then send me back some humiliating phrases and then never talk to me again !!! this why I'm into doing my own business by myself. the only thing why I went into them is because I was think that their devices runs a fully Open Source Unix OS so I can change it, or modify it :'(

LOL, they even using Google Adsens on their ugly website O_O

Thanks everyone , esp. i3839 for his generous welcoming soul , and RobSeace for his time and friendly help

Last edited by TheRiLi (2013-11-06 10:50 PM)

Offline

  • Index
  • » General
  • » How can I make modifies on a UNIX OS ?

Board footer

Powered by FluxBB