11 May 2018, 13:21 | #281 |
Registered User
Join Date: May 2017
Location: Belfast
Posts: 750
|
|
11 May 2018, 13:25 | #282 |
Only Amiga !!
Join Date: Apr 2017
Location: United Kingdom
Posts: 588
|
|
11 May 2018, 13:25 | #283 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,355
|
This kind of thread always opens cans of worms. That's not new.
|
11 May 2018, 13:35 | #284 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,355
|
He's opened the thread, has sit down, and is now having popcorn watching the show. We mustn't deceive him
|
11 May 2018, 13:44 | #285 | ||||||||||
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,378
|
Quote:
Quote:
Quote:
Yeah, sure. But don't tell me i'm vulnerable to an attacker just for the mere reason i go online with my Amiga - as this is not true.[/quote] that's not what I'm saying, as has already been pointed out, nobody targets Amigas so you're very safe. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
||||||||||
11 May 2018, 14:06 | #286 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
|
All systems with a browser are vulnerable - ALL.
Amigas - old or NG or Aros, are probably less of a target, but that does not make them safe. Windows, macOS and even Linux are still not save, despite of memory protection, anti-virus software (which can be a backdoor itself) and other "security features". The safest option today (from a technical point of view) would be OpenBSD on a RasPi, since the CPU is not operating in speculative mode and the OS is probably the hardest to crack. The second best option is to use a virtual machine for your browser and a non-intel CPU. And there we are again: if you want security, stability, a clean system layout, easy and clean installs and deinstalls you need a bunch of virtual machines or containers. The OS running in such a VM does not need memory protection on its own. That would be my vision for a post-NG AmigaOS. And it would give you multi-core usage for "free". Not only for if you use multiple apps or services but also a single program could use several instances of the OS: All you need is a message passing mechanism provided by a library like MPI or nanomsg. Your renderer or video-encoder would fire up a new instance of the OS for each core (or your system keeps empty instances in reserve) and start a new render task on each. Communication via message passing - data via virtual network or a slice of shared memory. That is how all supercomputers round the world do it - they all use MPI. It works and once you understand it, it is not hard to code for - have done it myself on Munich's SuperMUC. |
11 May 2018, 14:10 | #287 |
Banned
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
|
The most easy attack back in the days was getting people on IRC to load slightly crafted AmIRC scripts.
|
11 May 2018, 14:11 | #288 | ||||
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,835
|
Adding memory protection to a single instance of the OS isn't, unless I'm mistaken.
Quote:
Quote:
Quote:
Peecees multitask fine even with Windows XP on a Pentium 3. Multiple cores increase the amount of CPU time available and is useful. Try high quality 3D rendering with Blender, for example. While the GPU can do some things, you still need the CPU a lot for this (not so much for real time 3D). It's also useful in games (again, the GPU can't do everything). In many cases, nothing. Large address space (things like huge games) and some algorithms. No. AOS is VERY far behind the times. A new, written from scratch OS, could indeed be better than everything else, but as it stands, AOS isn't the best. Quote:
No issues here with Windows 10. |
||||
11 May 2018, 14:20 | #289 | |||||||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,355
|
Quote:
And even if these people go online and catch some dirt (which is possible but unlikely), they can just switch their machine off and come here asking for advice on how to remove the malware. Quote:
Quote:
Quote:
Quote:
In addition, so-called secure systems will not prevent you from accessing what the current user can, so they're not safer. When code gets executed, it's too late. Quote:
Sigh if you want, but then you have to be clearer about what your point exactly is. There are ways to catch you red-handed. Processes, interrupts, HDD led, even HDD noise... You can't escape. Quote:
So we just don't agree on what reasonable precautions are. |
|||||||
11 May 2018, 14:35 | #290 | |||||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,355
|
Quote:
Sorry, but AOS in a sandbox already exists on the Amiga and works fine. Just about every whdload'ed game using the OS works this way (guess why they need a kickstart file !). Quote:
They have reasons for becoming lazy. Quote:
Quote:
Huge games ? They can just load some data here and there, like they always did. Some algorithms ? Which ones ? Quote:
Is it "not containing all the garbage the others do" ? |
|||||
11 May 2018, 15:03 | #291 |
Only Amiga !!
Join Date: Apr 2017
Location: United Kingdom
Posts: 588
|
When downloading on PC, I download file and scan for virus, then to FDD finally to Amiga from FDD.
I was thinking that you could download directly to FDD and then scan for virus before sending to Amiga. Would this not rule out any risk to computer? By turning off cookies the surfing experience is worst, yet the security increases on your system. This isn't entirely true, is it? Changing passwords and/or the name of your ISP router helps immensely. There is no complete safe way to surf the internet, even if you use an internet café, in fact this could possibly be worst. Although I believe this is where most hackers hang out. Meynaf and Daedalus are both correct in what they are stating, although both seen to be struggling with perplexing and obscure posting. |
11 May 2018, 15:16 | #292 | |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,835
|
And that's my point: A multiple instance based sandbox isn't memory protection, because it doesn't protect the OS and programs from bugs in other programs.
Quote:
Indeed, but without it, full security isn't possible. Not so important on 68k, but it would be nice to have non the less. Sure, but it isn't memory protection's fault. Not an Amigas, but on AOS4 machines and peecees I wouldn't want to be stuck with a single core anymore. Again, not on Amigas, but why limit everything to 4GB? Because it's enough for everything? They said that about 640KB... Ones that do large amounts of 64bit arithmetic. This is the same as asking what 32bit is good for when 16bit is enough. Why is 32bit the magic bit width anyway? Compare the OSs in terms of features (forgetting about the crap no one needs, of course). The only advantage of AOS, besides not being bloated, is the amount of control you have because of it's simple structure. No, it's taking what is good about recent OSs and getting rid of what's not good about those OSs. |
|
11 May 2018, 15:18 | #293 | ||||
Bit Copying Bard
Join Date: Jan 2017
Location: Kelty, Fife, Scotland
Age: 41
Posts: 1,293
|
Quote:
Quote:
Quote:
Quote:
lol - in movies maybe |
||||
11 May 2018, 15:18 | #294 | |||||
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
|
Quote:
AmigaOS can differentiate between private and public memory regions. You just need to declare them. the MMU can protect private regions. Quote:
Starting UAE on an AmigaOS gives you even a virtual machine. Quote:
You need to do the same on a PC or Mac - Safari on a Mac runs sandboxed per default. Quote:
With support of a designated library this is not more effort for a coder than using threads on windows or linux. Quote:
you would just end up with a second Haiku or Syllable. Or just with Fuchsia, which stands a good chance to become widely used. I think many concepts and ideas of AmigaOS still stand even today und they could be transferred to a modern OS by skipping things like traditional memory protection via separated memory spaces and SMP and by going the "framework" route. |
|||||
11 May 2018, 15:36 | #295 | |||
Only Amiga !!
Join Date: Apr 2017
Location: United Kingdom
Posts: 588
|
Quote:
Quote:
Quote:
Most users do not even change the name of the ISP router so you even know what provider they are using. Another advantage of changing the passwords is the fact that most ISP routers have the default PW printed on it! What about using an Empty PC as Master to link router and then use PC's connected to that as slaves. then only the Master is at risk. Do you think it is safer to use RJ45 connection rather than WiFi? Yes I must admit I do get influenced by the Movies quite a lot. |
|||
11 May 2018, 15:36 | #296 | |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
|
Quote:
ist turned out, that 32bit is indeed a kind of sweet-spot: the precession is often enough and the pointers can directly address up to 4 Gig. Using 64-bit in your program mostly does not speed up things, but makes the binary larger and wastes memory bandwidth. Thats why microsoft still compiles all its office tools still for 32bit and that is the version it will install on your PC if you do not especially download the 64bit version ... but again: that is not really a big matter. AROS has full support for 64bit already. |
|
11 May 2018, 15:51 | #297 | |
Bit Copying Bard
Join Date: Jan 2017
Location: Kelty, Fife, Scotland
Age: 41
Posts: 1,293
|
Quote:
As long as your ISP isn't being a dick and gives you the user/pass to log in to their network, you can use whatever you like. |
|
11 May 2018, 16:00 | #298 | |||
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,835
|
Quote:
Without memory protection software can still crash EVERYTHING. Not really an option for 68k. It doesn't get rid of the fact that memory protection is necessary for real security, sand box or not, which is what this is about. Quote:
Quote:
Why not design something from scratch to be REALLY better than everything else? Why does everything have to be based on 30+ year old legacy stuff? You see this with other CPUs and OSs as well. It's time for something new (Amiga hardware is a great retro platform, of course, so I'm not counting that). |
|||
11 May 2018, 16:01 | #299 | |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
|
Quote:
In that case exec, other libraries and the program in such an instance become a unit. If that unit becomes compromised you shut it down. The rest of your system and all the other instanced are not affected. the supervisor unit does not run any programs itself and never gets compromised. The result is what matters for the user and the developer. User: your system is stable - if a program fails you restart the sandbox. That looks and feels indistinguishable from starting a program today - double click the icon. Developer: you run and debug your program in a sandbox, while the rest of the system is not affected by bugs and crashes. the sandbox can have a debug mode to provide additional information about what went wrong. |
|
11 May 2018, 16:28 | #300 | |||||||
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
|
Quote:
but again: to be safe start your old apps in a sandbox. Quote:
Quote:
why should a sandbox not be secure? Quote:
It is just a different way of doing things. A way that is getting more and more popular. Most servers in world make use of these techniques. Over 4 billion smartphones run a hypervisor on L4 microkernel-basis to separate the frontend-OS (android) from the actual phone-software. Users just don't know. Quote:
And ISA can do better than an OS? A road can do better than a car? Air can do better than a plane? Quote:
As soon as you start a program our OS does not interfere much. Your program can easily utilize 99.9% of your CPU power. Quote:
What do you have in mind? (maybe our visions are not so different after all) Last edited by Gorf; 11 May 2018 at 16:42. |
|||||||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Has anyone got an Amiga 1200 T12 Gen II? | ccorkin | support.Hardware | 10 | 14 April 2017 23:18 |
What do people think about this as next Gen AMIGA? | Gunnar | Amiga scene | 111 | 05 July 2014 20:59 |
Classic 1st Gen EA games for the Amiga | illy5603 | support.Games | 8 | 03 July 2010 02:59 |
Next-gen Amiga development | LaundroMat | Coders. General | 3 | 05 October 2002 00:30 |
|
|