Anonymous
And somehow, lineage is private
Anonymous
The irony
Anonymous
Eliab/Andi
Guys I only can say to u... Trolls are trolls....
Anonymous
If 60% of lineage is just your stock rom copied 1:1
Candy
Hhk have you used Fuchsia / Zircon much?
Anonymous
How do you trust lineage but not your stock ROM?
Anonymous
Anonymous
It's pretty much unusable rn
Anonymous
You'll have to join their discord and figure out how to build it, then boot an emulator
Anonymous
Anonymous
See, this isn't a security channel
Anonymous
And some people like @andifedge don't like it
Anonymous
So, you can hit me up in some other group and we can continue there
Anonymous
I am pm friendly and never report
Anonymous
Unless you're an Iranian sex worker
Eliab/Andi
Candy
I think it would be nice to have microkernel OS where the filesystem is used for all IPC + device access, and every single spawned process has its own custom set of mounted paths for all resources from its parent. Does Zircon work anything like that?
Anonymous
Anonymous
XADE
Anonymous
But that's purely my opinion
Anonymous
It's really convenient that I can get a serial port on linux just by accessing /dev/ttyUSB0 for example
Eliab/Andi
Candy
I've always had this idea of roughly what I've described there, except the filesystem would be more of an object hierarchy than plain byte streams
Anonymous
I can't do that on windows
Anonymous
Anonymous
But there are some cases where an object is far more preferable
Anonymous
Anonymous
btw, do raspberry pis have ARM trustzone?
Anonymous
Anonymous
Idk tho
Anonymous
The functionality of the cpu initialisation is possibly burned elsewhere on the motherboard
Anonymous
Raspberry pis are hacker devices, security has almost never been a priority
Eliab/Andi
Eliab/Andi
Do you love Windows?
MacOS?
Anonymous
Anonymous
Anonymous
Just to tell you how much difference the intel ME makes
Anonymous
I can put a 7th generation Intel processor into an intel 11th gen motherboard
Anonymous
The ONLY thing that's stopping me from doing that is the ME
Anonymous
That's how important the ME is
Eliab/Andi
Eliab/Andi
You are the best. Greates
Eliab/Andi
Genious
Anonymous
Then flash the ME region with a flasher
Rafa
Over 100 messages ... not one talking about FreeBSD in a Telegram Group named "FreeBSD"
Eliab/Andi
Yes you will be the hero
Rafa
Can we focus on FreeBSD?
Eliab/Andi
We know
Eliab/Andi
Eliab/Andi
FYI he is a troll
Ignore him
Anonymous
Rafa
If you want to talk about FreeBSD security, I'm all in for it to learn more ... but I don't think security regarding Fuchsia, Android, ... is what should be talked about here
Anonymous
but yeah the floods just started
Rafa
Obviously, MHO
Anonymous
Eliab/Andi
Anonymous
Eliab/Andi
Vice versa I am apologoizing to u calling a troll
Anonymous
Anonymous
Eliab/Andi
Look yourself what u wrote
Anonymous
Eliab/Andi
But I accept your apologoy
And I am sry calling u a troll
Eliab/Andi
Let US now focus on FreeBSD
linuxer
linuxer
Anonymous
Console.WriteLine("Epsilon: " + epsilon_b64);
Console.WriteLine("B64 Decoded: " + BitConverter.ToString(epsilon).Replace("-", ""));
Console.WriteLine("To String: " + Encoding.UTF8.GetString(epsilon));
Console.WriteLine();
var decrypted = crypto.Decrypt(epsilon, testkey0, md5);
Console.WriteLine("Trying Key: " + BitConverter.ToString(testkey0).Replace("-", "") + " IV: " + BitConverter.ToString(md5).Replace("-", ""));
Console.WriteLine("Decrypted: " + BitConverter.ToString(decrypted).Replace("-", ""));
Console.WriteLine("To String" + Encoding.UTF8.GetString(decrypted));
Console.WriteLine();
decrypted = crypto.Decrypt(epsilon, testkey1, md5);
Console.WriteLine("Trying Key: " + BitConverter.ToString(testkey1).Replace("-", "") + " IV: " + BitConverter.ToString(md5).Replace("-", ""));
Console.WriteLine("Decrypted: " + BitConverter.ToString(decrypted).Replace("-", ""));
Console.WriteLine("To String" + Encoding.UTF8.GetString(decrypted));
Console.WriteLine();
decrypted = crypto.Decrypt(epsilon, testkey2, md5);
Console.WriteLine("Trying Key: " + BitConverter.ToString(testkey2).Replace("-", "") + " IV: " + BitConverter.ToString(md5).Replace("-", ""));
Console.WriteLine("Decrypted: " + BitConverter.ToString(decrypted).Replace("-", ""));
Console.WriteLine("To String" + Encoding.UTF8.GetString(decrypted));
Console.WriteLine();
Console.WriteLine();
Console.WriteLine();
}
public static byte[] HexStringToByteArray(String hex)
{
int NumberChars = hex.Length;
byte[] bytes = new byte[NumberChars / 2];
for (int i = 0; i < NumberChars; i += 2)
bytes[i / 2] = Convert.ToByte(hex.Substring(i, 2), 16);
return bytes;
}
}
public class AesCryptographyService
{
public byte[] Encrypt(byte[] data, byte[] key, byte[] iv)
{
using (var aes = Aes.Create())
{
aes.KeySize = 128;
aes.BlockSize = 128;
aes.Padding = PaddingMode.Zeros;
aes.Key = key;
aes.IV = iv;
using (var encryptor = aes.CreateEncryptor(aes.Key, aes.IV))
{
return PerformCryptography(data, encryptor);
}
}
}
public byte[] Decrypt(byte[] data, byte[] key, byte[] iv)
{
using (var aes = Aes.Create())
{
aes.KeySize = 128;
aes.BlockSize = 128;
aes.Padding = PaddingMode.Zeros;
aes.Key = key;
aes.IV = iv;
using (var decryptor = aes.CreateDecryptor(aes.Key, aes.IV))
{
return PerformCryptography(data, decryptor);
}
}
}
private byte[] PerformCryptography(byte[] data, ICryptoTransform cryptoTransform)
{
using (var ms = new MemoryStream())
using (var cryptoStream = new CryptoStream(ms, cryptoTransform, CryptoStreamMode.Write))
{
cryptoStream.Write(data, 0, data.Length);
cryptoStream.FlushFinalBlock();
return ms.ToArray();
}
}
}
John McAfee.