[ / / / / / / / / / / / / / ] [ dir / abdl / ausneets / cafechan / cyoa / htg / kpop / leftpol / strek ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 2d9860c20c9d4c0⋯.png (291.95 KB, 796x463, 796:463, Screen-Shot-2018-02-19-at-….png) (h) (u)

[–]

 No.871957>>872000 >>873031 >>873315 [Watch Thread][Show All Posts]

https://arstechnica.com/gaming/2018/02/flight-sim-devs-say-hidden-password-dump-tool-was-used-to-fight-pirates

https://archive.is/2018.02.19-181553/https://arstechnica.com/gaming/2018/02/flight-sim-devs-say-hidden-password-dump-tool-was-used-to-fight-pirates/

Why is it commonly accepted that software installers have root access to the system?

Legitimate software authors ain't gonna abuse it, right?

For bonus points, it seems the passwords were sent over plain HTTP (so a lot of 3rd parties automatically got a copy as well), and it could be possible that in fact they snatched passwords from all users, to err on the side of caution.

 No.871962>>871964 >>871965

Good, Chrome useds deserve it.


 No.871964>>878507

>>871962

Don't cut yourself on that edge, wget user!


 No.871965>>871969

>>871962

What if it was Firefox or, you know, Palemoon/lynx/qutebrowser/etc.


 No.871966>>872096

Wow, its almost like you can get AIDS from dodgy Russian cracks if you don't use a cyber-condom, in our case, is a sandbox or a virtual machine.


 No.871969>>871971 >>871973

Android does not have this problem. Our Lord and Savior Google guards over us. Wincucks BTFO

>>871965

Firefox lets you use a master password.


 No.871971>>872013

>>871969

>Firefox lets you use a master password.

This doesn't address the problem that installers run as root, also sage this shit thread.


 No.871973

>>871969

>Firefox lets you use a master password.

this is solved by installing a keylogger.

if a fucking game requires root to install, the browser choice doesn't matter much in the long run. as long as this shit is possible, they will mistreat users.


 No.871982>>871985 >>872003 >>872055

>muh root installer

Lol no, this shit is possible even in user level installers. In Unixland, Chrome and Firefox data are generally on your home directory, completely unprotected of reads by default from any program running as "you" or, depending on the distro, and by default, ANY program in the system. In Windows this is not much better, as they are inside %APPDATA% amd suffer from the same limitations. I repeat: stealing all your passwords is as easy as copying this folder, and considering all programs you run have the same permissions as your user, all programs are free to interact with each other's config files. The only sane way out is sandboxing, which Android does by default; any other operating system would require third party sandboxing software (ie. Firejail, Sandboxy), or a complete redesign of the way program storage or even processes altogether are handled, but forget about this ever happening because it would be "bloat" for suckless idiots and could probably require work by distro maintainers' part, which is quite hard considering some distroes, like Debian or Arch, have sloths for maintainers.

Remember: even trustworthy software can become untrustworthy due to the funny way C and C++ (protip: 90% of your system is written with those) handle stuff. Without proper hardening features, and even then, ANY program could steal all of your data if not sandboxed. Desktop security is fundamentally borked and you need to heavily reconfigure your stuff if you remotely want to stay safe.


 No.871985>>871990 >>873205

>>871982

>Without proper hardening features, and even then, ANY program could steal all of your data if not sandboxed.

This is why when you have truly grokked computers you will realize, it will become self evident, that c+= is truly the best language. A perfect language.


 No.871990>>871998

>>871985

Privilege checks at every instruction is the only solution.


 No.871998>>872013

>>871990

Like SELinux? Could you please elaborate?


 No.872000>>872013 >>872016

>>871957 (OP)

>running non-free software will bite you in the ass

welcome to >>>/tech/ how can i help you?


 No.872003

>>871982

>In Unixland, Chrome and Firefox data are generally on your home directory, completely unprotected of reads by default from any program running as "you"

Well at least Chrome on Windows does a bit more than this.

But yeah, the default situation on desktop OSes sucks donkey balls.


 No.872013>>872232 >>872332

>>871971

You can install keyloggers on Unixlikes without admin rights, unless you set your user-writable partitions as noexec. Fun times.

>>871998

Generally speaking, in theory, only syscalls should be privilege checked, but the problem is we so not have a sane tight permission system yet in any OS but Android. In Android, more or less every program is forced to conform to the OS' permissions system in order to acquire them, whereas other OSes simply restrict processes on a case by case basis, so if you missed configuring one you are fucked.

In practice, rowhammer is a thing.

>>872000

Libre programs written by Pajeets (aka any programmer that's not you who was having a bad day the moment he wrote a single line of code) are as bad without proper hardening. Even with hardening, some hackers can do some mighty crazy stuff: the Black Sun server from OverTheWire was a grsec-enabled box and you were supposed to exploit it.


 No.872016>>872018 >>872026

>>872000

Running software will bite you in the ass.


 No.872018>>872088

>>872016

t. proprietary apologist B$D cuck


 No.872026

>>872016

running software BLINDLY will bite you in the ass

at least you have the chance to look at OSS without needing a disassembler


 No.872048

>Letting your browser save your passwords

>Using the king botnet

They asked for this.


 No.872055>>872099

>>871982

>not running applications that handles passwords as different users with sudo

>not running any application that connects to the internet as different users with sudo

>not restricting access to your home folder and the home folder of different users that run said applications so nobody but the legit user has access to the data on the home folder

This is the basic of the basic of Linux security, if you not doing at least this for your security then you are doing everything wrong.

Ideally you would actually sandbox applications that deal with sensitive data.


 No.872088

>>872018

Fuck off gnu-male


 No.872096

>>871966

>I didn't read

Typical pajeet.


 No.872099

>>872055

>Acksuhlly, you can configure it so it is slightly better.

What if you accidentally run an application you did not configure? What if one of your properly isolated but not sandboxed geta exploited, goes rogue and manages to wreck havok by using a non sandboxed application with elevated privileges (think suid) in unintended and unexpected ways?

>inb4 you should have thought of every possible case

No, if the defaults are not sane, there is something wrong with the program and has to be fixed. You are suggesting blacklisting stuff in a case by case basis rather than applying a sane and secure default clearance profile to all programs and then building up from there. This is the sysadmin equivalent of having a huge switch block to handle every single possible case instead of building a more general construct. This is code smell, so why is it not sysadmin smell?


 No.872226

This is fucked up. I hope they get sued to oblivion just like Sony.


 No.872232

>>872013

is this true for android x86 as well?


 No.872255

For some reason I find this incredibly hilarious. Also, unfortunately, it seem like this could have been used to try to penetrate the computers of Lockheed Martin employees, some of whom might use or test mods to their software.

>Companies with highly confidential / Top Secret information are developing this shit for and on Windows

Anybody else feel like we've been through this before?


 No.872313

File (hide): 28468a8046d5778⋯.jpg (48.07 KB, 600x450, 4:3, 284.jpg) (h) (u)

>saving passwords in your browser


 No.872332

>>872013

Libre programs means that users will always have the permission to study and modify the software at any time. When the time happens such that there is proof that a program is misbehaving, then users are always free to improve it. This is not true for proprietary software. For proprietary software, users are completely forbidden to study or modify the software.


 No.873031>>873034 >>873300

>>871957 (OP)

Containers and VMs would be nice. A decent permissions system would be great. A good OS that has both is what we actually need.


 No.873034>>873288 >>873300

>>873031

Android?


 No.873092>>875841

TL;DR In pseudo-code:


10 IS SOFTWARE FREE?
20 BRANCH "YES" 30, "NO" 40
30 ENJOY SOFTWARE
40 DID YOU PAY FOR SOFTWARE?
50 BRANCH "YES" 30, "NO" 60
60 ENJOY MALWARE
70 END


 No.873205>>873207 >>873208 >>873232

>>871985

>This is why when you have truly grokked computers you will realize, it will become self evident, that c+= is truly the best language. A perfect language.

Wrong. C/C++ has horrible code locality issues due to the forced split between source (.c*) and header (.h*) files. This pressures programmers to develop less-advanced algorithms.


 No.873207

>>873205

There is no force to split source files and header files. If you want, you can do without the header files, it's not necessary for C programs.


 No.873208>>873287

File (hide): ead2018e633f197⋯.jpg (41.91 KB, 800x800, 1:1, 1519237065054.jpg) (h) (u)

>>873205

>he's actually serious


 No.873225>>875846

File (hide): 7ef7434140dc9cd⋯.jpg (176.89 KB, 1276x797, 1276:797, fgfs-screen-103.jpg) (h) (u)

File (hide): 7f3f1c27105872d⋯.jpg (165.74 KB, 1677x1049, 1677:1049, fgfs-screen-010.jpg) (h) (u)

File (hide): 610ca031a4587d2⋯.jpg (270.6 KB, 1675x1048, 1675:1048, fgfs-screen-166.jpg) (h) (u)

See, this is why you should only use flight sims that respect your fucking freedoms! Sure FlightGear looks like it was made for the original Xbox, but it's VERY unlikely the devs would ever try to pull shit like this.


 No.873232

>>873205

>what is link-time optimization


 No.873287

>>873208

He's probably a /g/ refugee and doesn't know about c+= yet.


 No.873288>>873300 >>873330

>>873034

Good for phones once you remove the closed source non-free bloatware. Terrible idea for desktops.


 No.873300>>873330

>>873031

>>873034

>>873288

Android doesn't run applications in a VM though. In Android every usermode application is installed under its own user with its own R/W permissions. So Application A does not have write permissions to the home folder or the folder under application B for example. You could probably setup any distro to do this if you know how.


 No.873315>>873327

File (hide): 0e85330c474bb6a⋯.jpg (86.44 KB, 440x615, 88:123, dor.jpg) (h) (u)

>>871957 (OP)

>lose the trust of your entire userbase to catch one guy that was pirating your shit

If this is true, what's in this fucker's head? These anti-piracy corporate people live in a clownworld, man, for fuck's sake! They dream up a version of how they wanted the world to be, and just pursue that with the intellectual capacity of a zombie.


 No.873327>>873330 >>873507

>>873315

>They dream up a version of how they wanted the world to be, and just pursue that with the intellectual capacity of a zombie.

Too be honest that sounds like a symptom of actual, clinical autism. Maybe whoever thought this was a good idea was autistic. Most people on this board should be able to relate to him if that's the case


 No.873330

>>873288

>Terrible idea for desktops

Explain.

>>873300

This is true.

>>873327

But this is the wrong kind of autism, so fuck him. 8==з


 No.873507

File (hide): e15dd553208213b⋯.gif (180.48 KB, 404x416, 101:104, Bal.gif) (h) (u)

>>873327

Autism can manifest itself as narcisism and megalomania, which people with an intense thirst for profit have for other reasons.


 No.875841

>>873092

just wanted to say, fuck this faggot.


 No.875846

>>873225

How come I never heard about this before? Its even has a official package

Looks very nicely made and active (unlike Xonotic which is dead)


 No.877894

File (hide): 81e39ec5fd1024b⋯.png (8.55 KB, 286x98, 143:49, NSA.png) (h) (u)

>have botnet flight sim pwd dump target

>make pilot's twitter account (((suicidal))) as possible and meltdown but beforehand the ISP should have already locked out the pilot's from loggin in

>???

>(((profit)))


 No.878499

Isn't this illegal, even in shitholes like clapistan?


 No.878507

>>871964

Kill yourself faggot




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
47 replies | 6 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / abdl / ausneets / cafechan / cyoa / htg / kpop / leftpol / strek ][ watchlist ]