Low-level Linux kernel, glibc and GCC hacking question?
-
How feasible would it be to create a modified Linux kernel, that would *only* be able to run binaries that had been compiled with a specially-modified gcc? I'm thinking this would have useful applications for preventing the running of "unauthorised" code (i.e., viruses and spyware) as without the ability to run compiled binaries, such things would have to be written in some interpreted language and therefore easy to identify and disable.
-
Answer:
Hello Sparky; You got my attention here. As a Linux lover often learning as much as can absorb. Just got off the "Tech Republic" web site where there is an article about a simple "sync" software that takes a snap shot and is for 2 reasons. Any change in file system code is measured and compared against the snapshot. The 2ed is your back up. If you search www.freshmeat.net www.sourceforge.net Search "backup sync" This is making a lot of Tech's happy as less dependent on sniffing logs as it in a constant state of comparison. Please forgive, tried to pull the article up again and it is gone from this computer. Plus can not remember the exact name of, but here is a wild guess: "rsSync" The article was about this simple program that verifies file integrity and is a back up as well. Simple to use. Sparky, Got involved with configure gcc and glibc with the SuSe 10.3 and found that that some packages would not recognize as they wanted their own to compile. In essence, got into the "Dependence Hell" and 10.3 was not supported any longer. Went to 11. and begun upgrading. Hope this will be a simpler solution. Love this Linux tom
sparky_d... at Yahoo! Answers Visit the source
Other answers
Feasible, totally. How? Ugh. I've had fancies to play with operating systems and all. It's a pretty big bite to take. In a larger arena.. you are going to be toiling for little to no payoff. Creating DRM to protect data.. great idea.. but as they say. There's always a way in. Take the debit card chip (I'm canadian) Basically they put a secure chip on bank cards. It was supposed to be the latest and greatest unbreakable security. I read somewhere someone broke it in 12 mins. Point is - your idea may be neat but there's probably 100 things to throw a curveball at you and even if you do overcome it it will be broken instantly. Your idea is great but -teams- of people who have been doing it as a job for their life - still gets broken in 12 mins.
Related Q & A:
- How to boot linux kernel without bootloader?Best solution by Super User
- How to get the timestamp of linux kernel?Best solution by Stack Overflow
- How to artificially cause a page fault in linux kernel?Best solution by Stack Overflow
- Is java or visual basic a machine level, low level, high level or binary level programming language?Best solution by Quora
- What is the different between low level language and high level language in a computer programing?
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.