17 Dec 2021, 23:41 (This post was last modified: 19 Dec 2021, 02:09 by cinon.)
All certificates of the long format were parsed from the first page to the last
Download my attachments, rename them to .xml, go to network, right click inside the network list -> import friendlist -> select the .xml file and you are done.
Here's a greasemonkey script I made to extract all the certs:
var x = document.getElementsByClassName("post_body scaleimages");
var z = 0;
var certs = '';
for(let j = 0; j < x.length; j++){
var position = x[j].textContent.search("CQEGA");
//console.log(z);
z++;
if(position != -1){ // found something :)
var parts = x[j].textContent.split('\n\n') // try to isolate cert form comments
for (let i = 0; i < parts.length; i++) {
if(parts[i].search("CQEGA") != -1){
var cert = parts[i].replace(/\n/g, ''); // remove new lines
//certs += '<pgpID><sslID certificate="' + cert + '"/></pgpID>\n'; // xml format
certs += cert + '\n';
}
}
}
}
console.log(certs)
On firefox you open the console with Ctrl + Shift + J, then open every single page of the thread and you'll have all the certs in the console (or just download my attachments).
Make sure you are using Tor. If not, Go to Preferences -> General -> Untick Auto Login -> Do another login but this time configure it to go through Tor.
People, STOP USING THE SHORT FORMAT! There's no way to automate the parsing of those. Go to Preferences -> Node -> Certificate -> Untick short format -> Repaste your certificate here in a new reply. Don't put any comments.
Retroshare is saying it's 'unable to parse XML file!' and then no certificates are added.
This is from the files in your post.
(17 Dec 2021, 23:41 )cinon Wrote: All certificates of the long format were parsed from the first page to the last
Download my attachments, rename them to .xml, go to network, right click inside the network list -> import friendlist -> select the .xml file and you are done.
Here's a greasemonkey script I made to extract all the certs:
var x = document.getElementsByClassName("post_body scaleimages");
var z = 0;
var certs = '';
for(let j = 0; j < x.length; j++){
var position = x[j].textContent.search("CQEGA");
//console.log(z);
z++;
if(position != -1){ // found something :)
var parts = x[j].textContent.split('\n\n') // try to isolate cert form comments
for (let i = 0; i < parts.length; i++) {
if(parts[i].search("CQEGA") != -1){
var cert = parts[i].replace(/\n/g, ''); // remove new lines
//certs += '<pgpID><sslID certificate="' + cert + '"/></pgpID>\n'; // xml format
certs += cert + '\n';
}
}
}
}
console.log(certs)
On firefox you open the console with Ctrl + Shift + J, then open every single page of the thread and you'll have all the certs in the console (or just download my attachments).
Make sure you are using Tor. If not, Go to Preferences -> General -> Untick Auto Login -> Do another login but this time configure it to go through Tor.
People, STOP USING THE SHORT FORMAT! There's no way to automate the parsing of those. Go to Preferences -> Node -> Certificate -> Untick short format -> Repaste your certificate here in a new reply. Don't put any comments.
(19 Dec 2021, 21:21 )ForFunOnly Wrote: Retroshare is saying it's 'unable to parse XML file!' and then no certificates are added.
This is from the files in your post.
I get the same error, I click OK and then the certificates are added.
What version of retroshare are you using? I'm on 0.6.6
Can others confirm if they succeded in importing the list?
After the last events, only 2 users out of 495 are active...
It is necessary to bypass the blocking by the provider :
- Edit your file torrc
Add lines :
UseBridges 1
ClientTransportPlugin obfs4 exec C😕Tor\Tor\PluggableTransports\obfs4proxy.exe
Bridge obfs4 (here you need to add bridges)
- Bridges can be obtained here (https://bridges.torproject.org) , @GetBridgesBot (Telegram)
- obfs4proxy
24 Dec 2021, 14:08 (This post was last modified: 24 Dec 2021, 14:20 by cinon.)
(21 Dec 2021, 21:16 )Yunae Wrote: ...
Yup that's a clearnet identity. You need to make a new identity for Tor.
Restart retroshare and on the bottom right there's a link for "New Profile/Node", click on that and create a Tor identity. Then paste the new certificate.
If you set retroshare for autologin, go to preferences -> General -> untick Auto Login