• 9 Posts
  • 17 Comments
Joined 4 months ago
cake
Cake day: July 12th, 2024

help-circle

















  • Some addition to my post: The computer I found is a Fujitsu Esprimo Q957. I’ve read online that they are very power efficient and don’t draw as much. I will probably run some lightweight task almost 24/7 and sometimes heavier tasks for short periods of time. A raspberry pi is for me too expensive for the average specs, even if it is very efficient. I think a upgradable pc or mini pc is best, because they are cheap, but can be easily upgraded without buying a whole new computer.





  • TL;DR: They can‘t. Apps are not encrypted and could be read by anyone that has access to the application files

    But it is not as easy as it sounds:

    There is a saying „Everything is open source if you can read assembly.“ And this is true (for most cases)

    They cant encrypt their code because you phone has to be able to read it, and therefore you could.

    But the applications are compiled, meaning a application called the compiler turns the readable code in form of text to binary, which can be read and executed by a computer. Reading binary is (almost) impossible for a human, but there are applications called decompilers which turn binary back to code, but most of the time to assembly which is hard (but not impossible) to read. You could post this online, but very few people would be able to understand this. Turning it back into normal code would require way too much effort.

    But there are other problems with reading source code (specifically for ios):

    1. You have to get acces to the compiled application which will require you to jailbreak you phone. Only then you can access system files.
    2. Code for different chip types are compiled differently, and im not sure if there is a decompiler for the type used by ios chips.
    3. Since the binary is different, the assembly code is different, which means you habe to learn to read ios-decompiled-assembly specifically.