Linux - Reddit – Telegram
Linux - Reddit
755 subscribers
4.17K photos
207 videos
39.8K links
Stay up-to-date with everything Linux!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Download Telegram
anticheat engine ideas on linux and possibly other platforms

hello everyone! I had some thoughts recently for an anticheat engine and I wanted your opinion.

THE PROBLEM

anticheat software is obviously a big problem in linux especially with the new trend of kernel level anticheat engines, but not only there. having a kenel level anticheat software, can be a major vulnerability in the system, as someone can potentially get kernel level access to multiple machines. if the program crashes all hell breaks loose. by installing it you are basically giving full access to the company providing the game/anticheat. they say they won't use this for nefarious reasons obviously but still I personally do not trust them.

LACK OF KNOWLEDGE

I have only a small idea of what an anticheat basically checks for to find the issue. every program works differently for sure but if you know anything or you can point me somewhere that would be helpful. I am also not an expert programmer, but a beginner and a gamer.

THE THOUGHT

so I had the following thoughts for an anticheat software:

1. check installed programs in $PATH
2. collect info about the absolute path of the game's installation directory
3. verify game file integrity with checksums
4. check active processes
5. send 1 to 4 info to the server before logging in and block access if anything is wrong or at failure to send
1. check for cheat software
2. make sure the running process matches the absolute path
3. compare checksums
4. check for cheat software
6. sent 3 & 4 info at constant time intervals during the online play. This can also be randomized to avoid detection from the user's machine. perform actions 3 & 4

I can already think of the commands for this. they don't need root level access.

THE QUESTION

wouldn't that work on linux? am I missing something really important? that could also work on other platforms with the appropriate commands.

it sounds like an easy noscript to make. the tests can be done in server side and I think the noscript, to collect and send info, can be installed locally, as it can also sef-check for checksum.

am I dumb for thinking it's simple?

https://redd.it/l7j3tc
@r_linux
LibreOffice VS OnlyOffice VS FreeOffice VS WPS

Alright, a LibreOffice user here.

I have been using LibreOffice for past 2 years, hated it all the time because of the UI not being modern as compared to MS (not icons but simplistic design). Recently I switched to Office online like Microsoft suite and Google suite. I must say, both of these in-browser tools are nice but still don't come close to what LibreOffice has to offer (I have come across situations where I had to use LibreOffice because either of the other two didn't have the feature).

So I started looking for alternatives. OnlyOffice vs LibreOffice seems nice.

I tried these office suites currently offered on Linux (bold are my best bet),

1. LibreOffice: Standard office suite for Linux, it just works, not very good support for docx, classic UI (new ribbon interface doesn't make it modern), better than online suites.
2. Apache OpenOffice: Discontinued, let's not mention it at all.
3. WPS Office: Pretty advanced alternative to MS suite, not open source, a mature project but seems not maintained.
4. CalligraOffice: Actually KOffice, doesn't even come close to LibreOffice, slow development, difficult to switch for naive user.
5. Gnome Office (Abiword, Gnumeric, Dia): Is is still a thing?
6. FreeOffice: The best office suite after LibreOffice, not open source, good compatibility with MS, mature project,
7. OnlyOffice: Web version + desktop + cloud solution available, decent compatibility with MS, mature?, new in the market.

and also the web variants,

1. Microsoft Office Online: nice offering but is slow and sluggish (are they using asp?), lacks many features (I can't even draw a line).
2. Google Suite: Perfect for university students (me), good development but lacks many features.

I haven't had time to try out all the features and hence I want community suggestions. If I were to recommend one of the options to a Windows user, which one would make more sense? (The folks have hatted LibreOffice on Windows)

https://redd.it/l7ju7s
@r_linux
Is something similar to Rosetta 2 possible on Linux?

Since Linux has a lot of support for ARM platforms, I was wondering if something like Rosetta 2 where x86 instructions are translated into ARM instructions would be possible for the inevitable second RISC revolution.

I’m studying computer engineering.

https://redd.it/l7ko2f
@r_linux
Show (In)Active Linux Services in Tray Icons

be-tray: Watch services from the tray!

I'm new to Python and decided to make a simple program out of it. And this is what I did; a simple program that uses Linux's systemd to show services on the tray icons. It works by reading a config file in json format which contains the services to "watch" and its custom icon in icons/. If the service is active, then it'll show the icon for active, and when it's off, it'll show the icon for inactive. That's it.

https://redd.it/l7mfrq
@r_linux
This media is not supported in your browser
VIEW IN TELEGRAM
Gambal 1.0 : A tiny transparent window that provides an overview of network, CPU and memory usages

https://redd.it/l7mxe6
@r_linux
Trying to understand how I just kinda accidentally installed an app via chrome browser and snapcraft

My primary browser is Firefox. I installed chromium just to play Youtube music, for reasons I won't get in to here. Anyway, as I was listening to music in the chromium browser, a popup offered to install an app, said something about snapcraft (which is an Ubuntu package type, I think), and in an uncharacteristically trusting move, I said "OK". My music was uninterrupted as my playback was moved to a new window. I somehow installed an app without going through my package manager (my system is manjaro, so that'd be pacman or yay or whatever) by simply clicking "OK" in a browser window. WTH?

​

This app shows up as a "Chromium app" under KDE's app menu. What have I done? Do I need to update this app from time to time? How dangerous is this? Is this just a special instance of Chromium, and therefore not really a big deal? This method of app installation probably seems normal to Windows users, but it's very foreign to me, a long time Linux user.

https://redd.it/l7g0ff
@r_linux
Why there is to 2 exams to get LPIC2?

Having to pass 2 exams to get lpic1 certification is something I cant understand. I took CCNA few months ago, which I believe much harder and thourough and there is only one exam. Would someone please explain to me, why there 2 instead of one exam to get the lpic1?

https://redd.it/l7oh3l
@r_linux
I have made a website & Zapier Integration that allows you to check for website/service status automatically - What you think?

Hi guys,

Lately, I've created a service that allows you to check for a website (or service) status.

To make it even cooler and more useful, I've also created an integration with Zapier to allow different automation - such as monitoring every minute and other different connections.

The website can be found here: https://mallabe.com/websites/status

The Zapier Integration can be found here: https://zapier.com/apps/mallabe-websites/integrations

https://redd.it/l7qo6g
@r_linux
Searching for a everday Smartphone which can use Ubuntu touch

Hi everyone ...
I have eben in iOS(1.4-1.8 I think) Android (2.1-10 including Coustome Roms) Fire os (Amazons own Thing in the firephone) bb10 os (Blackberrys own os) .
I really want to give Ubuntu touch a try or Plasma Mobile...

Now my question:
I cant programm and havent compiled a OS my self...
So i am searching for a Phone which can Support it "Out of the box"
I first tought maybe the Nexus 5 since the WiFi Card can be put into mon mode which I would Like...
But the battery seems a bit to small...
What do you think maybe the pine phone?
My budget is roughly 150€ and I would try to buy second hand:)

And excuse my spelling I am fighting with my autocorrection in German xD

https://redd.it/l7rotx
@r_linux
Simpler Linux Sistem

I would like to know wich is the "rawest" sistem that is usable for someone who dosent have experience with any hacking/moding. I am a physics student and I pretend to learn more about the core sistem, the things I would like ths sistem to have is just the basic to download software from the internet

https://redd.it/l7tog5
@r_linux
Guide: Install microsoft office 365 via crossover/wine


I’ve seen people asking how to install windows office 365 using wine. The easiest way I’ve found is to use crossover which is a wine based paid application with a free trial that is made by wine developers. I wrote up a guide if it’s helpful for anyone.

The overall steps are to install crossover, and then install office using the 365 .exe installer from microsoft. Again this is the full featured windows version of office. My impression of it is it works but it can be finicky here and there and there is no real guarantee it will work perfectly unless microsoft endorses it.

Crossover is highly recommend since it automated a lot of the annoying configuration and setup with wine. It is a paid solution (but you can fully use it to see if it works with a free trial). With pure wine it may be a lot of work for little gain.

This guide is written for subnoscription based microsoft office 365. However, you may have luck with other versions, and the instructions should still work (just replace office 365 with your version whenever this guide says it).

In short:

1. Download crossover 20 from codeweavers. You need to enter some contact info, but you could use an alias.
2. Download the office 365 .exe installer using a valid office 365 subnoscription (get it from office.com, you will need an browser extension to switch your user agent to windows otherwise the download button won’t be there at all). You could also try one of the annual versions (eg office 2016) but I haven’t tried that myself, if you do the remaining steps it should still be similar.
3. In crossover 20 search for office 365 and follow the steps, all you need to manually do is give it the .exe you got earlier.
4. Agree to whatever is prompted and then finish off the installation
5. Start word/excel/powerpoint up (at this point they should all appear along with your other apps just like you’d expect). You can also start it from crossover itself.
6. Try to sign in to office with your licensed account so word/excel/powerpoint doesn’t lock you out after a few days. It can be finicky, if it doesn’t work try restarting the app and trying again. Do make sure your password is being entered properly, I found copy paste to not be working in that field correctly.

If anyone has any corrections or improvements for this guide feel free to comment and I’ll edit the post.

Edit: Onedrive integration and signing into accounts is unfortunately not perfect and can be a source of lots of errors. For me the applications work perfectly it’s just the syncing that’s broken.

https://redd.it/l805ll
@r_linux
Linux Books Recommendations?

Hi guys, I finished to read my first linux book: "Linux Pocket Guide". I was considering some other lectures, worth mentioning I have like 2 years using linux, but I'd like to deep into it.


Searching on amazon, found Linux Command Line and Linux Bible, both of them seems very interesting to me, also I've taken "Linux Essentials" course on Cisco Netacad, so idk if any of those books are some redundant. I'm open to suggestions.

https://redd.it/l7ydje
@r_linux