IRC log for #maemo-ssu on 20160402

01:29.01*** join/#maemo-ssu jon_y_ (~enforcer@2001:e68:4075:a933:e01f:8e6d:cdca:d0e5)
02:06.15entehi
02:06.38enteI got a n9 from a friend and I'm not sure if this is the right channel to ask questions but there is no interface for xmpp
02:06.53entefor some reason his xmpp account still showed up until I manually deleted it via qdbus
02:07.25entenow I'd like to add my own but I find qdbus rather cumbersome to use and the fact that there is no ui for managing xmpp accounts but the accounts show up baffles me a bit
02:07.33enteany hints?
02:08.53entealso I saw that for n900 people are working on keeping system libraries updated
02:09.16entebut I didn't find any similar efforts for n9 - can someone point me in the right direction here? I don't want to keep running ages old openssl and glibc
03:33.45*** join/#maemo-ssu DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
05:17.19*** join/#maemo-ssu ruskie (ruskie@sourcemage/mage/ruskie)
06:24.08*** join/#maemo-ssu amiconn (~amiconn@rockbox/developer/amiconn)
08:13.25*** join/#maemo-ssu futpib (~futpib@176.214.18.173)
09:29.44*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
10:58.55*** join/#maemo-ssu hashcore (~hashcore@unaffiliated/hashcore)
12:14.53drathirente: the n9 if not wrong have diff os than n900...
12:17.20drathirente: also probably better removing from app where was added not by hand... also with hand made changes probably better reflash... even not mind reflash is first thing done at any new device gathered...
12:24.37entedrathir: the person I got it from is a good friend and I don't have any flash images - would have to download some mysterious files from the internet where I can't verify whether or not they're legit
12:27.21drathir~flasher
12:27.21infoboti heard flasher is at http://www.jedge.com/n810/flasher/maemo_flasher-3.5_2.5.2.2.tar.gz (also .exe!), or http://www.chakra-project.org/ccr/packages.php?ID=5027 or generally http://www.google.com/search?q=maemo_flasher-3.5_2.5.2.2.tar.gz.   HARMattan(N9): https://aur.archlinux.org/packages/fl/flasher-harmattan/flasher-harmattan.tar.gz, or -- list of filenames/md5sums: http://pastebin.com/sYKdNJSH, or http://galif.eu/nokia/
12:27.41drathirente: look at hartman one...
12:28.02drathirente: even is a good person...'
12:28.44drathir~flashing
12:28.44infoboti heard maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware, or - on linux PC - download&extract http://maemo.cloud-7.de/maemo5/patches_n_tools/maemo-my-private-workdir.tgz, cd into it, do sudo ./flash-it-all.sh
12:30.56drathirente: n900 is more like linux world... there things not behave like in m$ world come from nothin behind the back w/o user knowledge...
12:31.17enteand the n9 isn't?
13:24.57*** join/#maemo-ssu hashcore (~hashcore@unaffiliated/hashcore)
13:38.44drathirente: n9 for me is more like symbian/android like..
13:39.40enteit's still based on qt/linux/debian way more than android
13:39.43entedunno
13:39.51entenever had a n9 :)
14:44.04*** join/#maemo-ssu M4rtinK2 (~M4rtinK@77.48.149.46)
16:18.01drathirente: but they have strange packaging....
16:18.18entelike how?
16:18.36enteI'm kinda stuck with this device now ^^
17:46.12*** join/#maemo-ssu LauRoman (~LauRoman@86.127.32.170)
18:09.03*** join/#maemo-ssu futpib (~futpib@176.214.18.173)
18:30.13*** join/#maemo-ssu M4rtinK (~M4rtinK@77.48.149.46)
19:05.47*** join/#maemo-ssu NIN101 (~core@mail2.quitesimple.org)
22:07.36*** join/#maemo-ssu delphi (ns-team@devbin/founder/trx)
23:18.21DocScrutinizer05~aegis
23:18.21infobothttp://www.developer.nokia.com/Community/Wiki/Harmattan:Developer_Library/Developing_for_Harmattan/Harmattan_security/Security_guide , or "The purpose of this framework is: ... to make sure that the platform meets the requirements set by third party software that requires a safe execution environment.", or http://en.wikipedia.org/wiki/Trusted_Computing#Criticism, or  http://en.qi-hardware.com/w/images/1/10/ME_382_LockedUpTechnology2.gif
23:19.54DocScrutinizer05http://maemo.cloud-7.de/Aegis-kills-device.jpg
23:21.26DocScrutinizer05Nokia successfully entangled N9 OS with their own servers, and since those are down, you basically can forget about N9
23:23.06DocScrutinizer05ente: ^
23:23.50kerionow
23:23.56keriocan you get a reimbursement from nokia?
23:24.07DocScrutinizer05actually I'm not sure if Nokia servers for N9 are down but I'd be surprised to learn they're not
23:24.08keriosurely the N9 is not fit for purpose anymore
23:24.17entethey are
23:24.23entethere are package mirrors though
23:25.56DocScrutinizer05the question is if you could install anything from them, since prolly even hacking /etc/hosts to have $nokiaserver point to the IP of the new mirror would already cause aegis to nuke your system since you touched a "system file"
23:27.11DocScrutinizer05there's a so called "open mode" but that kills some functions in OS, irrecoverably. One of them being change of device lockcode iirc
23:28.21bencohpeople still use it so I guess they found a way
23:28.31bencohkinda
23:32.29DocScrutinizer05well yes, it sort of still works, but you can't update anymore, and I guess you can't even enable developer mode if you haven't already downloaded the files while Nokia's servers still worked
23:33.55DocScrutinizer05you can't downgrade the OS either, so my N9 one-click-falser is useless for most of you even when I share it
23:34.08DocScrutinizer05flasher*
23:35.24DocScrutinizer05you prolly can't restore your own backups either since they depend on dowbnloading the packages from nokia servers
23:36.25DocScrutinizer05actually I dunno if backup/restore ever got implemented on N9, I recall there were issues with aegis even while Nokia was alive still
23:37.15kerioDocScrutinizer05: btw, what do you make of the apple-fbi thing?
23:37.37DocScrutinizer05big noise about nothing
23:38.13DocScrutinizer05FBI is so lame, pathetic losers
23:38.24kerioi wonder how that would've gone with a neo900
23:38.40kerio"decrypt this phone" "we don't even have a crosscompiler set up dude"
23:38.48DocScrutinizer05yep
23:39.10keriostill, that secure enclave thing is pretty cool
23:39.28kerioit can be replicated openly, right
23:39.38keriospecs wouldn't help an attacker
23:39.49DocScrutinizer05err our modem fencing? yes
23:40.17keriono, the hard-as-balls TPM
23:40.23DocScrutinizer05the option to secure the bootloader? as well
23:40.44DocScrutinizer05we don't have any TPM on Neo900
23:40.56kerioperhaps on the neo900 s plus
23:41.10DocScrutinizer05the device itself is  a "TPM"
23:42.26DocScrutinizer05there's no other way than brute force soldering to access the device when user has locked it down
23:42.46DocScrutinizer05and even then you're lost when user installed a cryptfs
23:43.06keriocold ram etc etc
23:43.29kerioas a bonus, when the NSA manages to desolder the ram without breaking anything, you can ask them to install a bigger ram module! :D
23:43.33DocScrutinizer05doesn't work since you can't mess with the bootloader
23:44.23kerioeven then, wouldn't it be almost trivial to have the bootloader zero out the ram as the first thing that happens?
23:44.34kerioso that you MUST desolder it to access the contents?
23:44.41DocScrutinizer05sure, but why?
23:45.01DocScrutinizer05when you desolder RAM it loses all its content
23:45.13keriobecause of the heat?
23:45.22DocScrutinizer05because RAM is volatile
23:45.33kerioso? keep it powered as you desolder it
23:45.35kerioez
23:45.43DocScrutinizer05it needs power and even constant refresh to keep info
23:46.16keriohonestly if the NSA can't even desolder a ram while keeping it working, what good are they?
23:46.34DocScrutinizer05not THAT good anyway :-P
23:47.43keriotrained special agents cutting a hole in your ceiling, dropping down, and desoldering your phone while hanging above the ground
23:47.58DocScrutinizer05krhrhrhr
23:48.17keriohold on i thought you could literally just freeze the ram
23:48.23kerioand it would keep the content for like 10 minutes
23:48.41kerio...how do you desolder it while keeping it frozen? ¬.¬
23:48.55DocScrutinizer05good question :-)
23:49.22keriomeh i bet you could just use a very tiny dremel cutter
23:50.10DocScrutinizer05hmmm that *might* work but even then you don't have any of the CPU registers
23:50.23keriofreeze the cpu! :D
23:51.07DocScrutinizer05well, I'm pretty sure NSA has not the faintest chance to unlock a decently locked Neo900
23:51.32kerioyeah, because it doesn't exist ._.
23:51.32DocScrutinizer05except brite force decryption
23:51.54kerioyeah but strong crypto is sloooooooooooow
23:52.17DocScrutinizer05yes, particularly the brute force decryption
23:52.26kerioyeah but
23:54.38DocScrutinizer05you actually just need strong encryption to store a hash table with decryption keys unique for each sector
23:54.53DocScrutinizer05those can be weak then
23:56.14DocScrutinizer05also can be symmetric
23:56.48kerio"can be symmetric" what
23:56.55keriohow do you think crypto actually works
23:57.13DocScrutinizer05the commonly known crypto is assymetric
23:57.22keriono, you do asymmetric auth and asymmetric key exchange
23:57.30keriothe key exchange is to exchange a key for symmetric crypto
23:57.40DocScrutinizer05yes, and only for the symmetric key
23:58.09kerioonce you get a shared secret, you use it to fire up a chacha20 stream or two
23:58.20kerioor AES if you're into that kind of stuff
23:58.23DocScrutinizer05whatever
23:58.50kerioi don't think that chacha20 is suited to do disk encryption tho
23:59.05kerioand non accelerated AES is sloooooooooooooooooooooow

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.