| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen | 
	
	
		| Autor | Nachricht | 
	
		| Flo aka kleiner_hacker
 
 
 Anmeldungsdatum: 23.06.2006
 Beiträge: 1210
 
 
 | 
			
				|  Verfasst am: 05.02.2012, 23:02    Titel: javascript zeigt facebook-freund-ranking. wurm? |   |  
				| 
 |  
				| hi 
 bin neulich auf dieses script dort aufmerksam geworden : http://thekeesh.com/2011/08/who-does-facebook-think-you-are-searching-for/
 
 es heisst, wenn man es bei geöffnetem Facebook.in seine Adressleiste pastet und ausfuehrt zeigt es das facebookinterne Ranking der Freunde an...
 
 im Internet hab ich keine Warnungen davor, und auf chip.de sogar einen Artikel, der das Ding empfiehlt, gefunden.
 
 von vertrauenswuerdigen  Quellen wie heise leider nix
 
 der Quellcode des Skripts kommt mit VIEL zu lang und gescramblet vor, ausserdem hab ich generell ei gewisses Misstrauen fremden Scripts gegenueber... Und Code, den ich nicht verstehe, fuehre ich nicht aus.
 
 Weiss einer von euch mehr darueber?  Ist das Ding sicher?  oder nur ein weiterer Facebookwurm?
 _________________
 MFG
 Flo
 
 Satoru Iwata: Wer Spaß am Spielen hat, fragt nicht nach Grafik.
 
 zum korrekten Verstaendnis meiner Beitraege ist die regelmaessige Wartung des Ironiedetektors unerlaesslich.
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| MisterD 
 
  
 Anmeldungsdatum: 10.09.2004
 Beiträge: 3071
 Wohnort: bei Darmstadt
 
 | 
			
				|  Verfasst am: 06.02.2012, 01:07    Titel: |   |  
				| 
 |  
				| ich les das nich bevor du den underline mist weg machst oO _________________
 "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
 Edsger W. Dijkstra
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| Westbeam 
 
  
 Anmeldungsdatum: 22.12.2009
 Beiträge: 760
 
 
 | 
			
				|  Verfasst am: 06.02.2012, 09:37    Titel: |   |  
				| 
 |  
				| Im Zweifelsfall nicht benutzen. |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| Jojo alter Rang
 
  
 Anmeldungsdatum: 12.02.2005
 Beiträge: 9736
 Wohnort: Neben der Festplatte
 
 | 
			
				|  Verfasst am: 06.02.2012, 12:29    Titel: |   |  
				| 
 |  
				|  	  | Zitat: |  	  | der Quellcode des Skripts kommt mit VIEL zu lang und gescramblet vor | 
 
 Das ist bei den meisten Skripten so, um Bandbreite zu sparen. Schau dir z.B. einfach mal die JQuery-Codes an, die Google ausliefert.
 _________________
 » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 
  |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| Flo aka kleiner_hacker
 
 
 Anmeldungsdatum: 23.06.2006
 Beiträge: 1210
 
 
 | 
			
				|  Verfasst am: 06.02.2012, 14:46    Titel: |   |  
				| 
 |  
				| @Jojo: wieso spart das bandbreite, wenn man ein skript unnötig verkompliziert? 
 @Westbeam. wohl wahr... aber vielleicht kann ja jemand meine Zweifel zerstreuen
  ? 
 @MisterD: welchen underline-Mist? hä?
 _________________
 MFG
 Flo
 
 Satoru Iwata: Wer Spaß am Spielen hat, fragt nicht nach Grafik.
 
 zum korrekten Verstaendnis meiner Beitraege ist die regelmaessige Wartung des Ironiedetektors unerlaesslich.
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| MisterD 
 
  
 Anmeldungsdatum: 10.09.2004
 Beiträge: 3071
 Wohnort: bei Darmstadt
 
 | 
			
				|  Verfasst am: 06.02.2012, 14:47    Titel: |   |  
				| 
 |  
				| hat wohl n mod für dich gefixt, gestern war dein kompletter post unterstrichen x) da kriegt man kopfweh beim lesen! _________________
 "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
 Edsger W. Dijkstra
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| Flo aka kleiner_hacker
 
 
 Anmeldungsdatum: 23.06.2006
 Beiträge: 1210
 
 
 | 
			
				|  Verfasst am: 06.02.2012, 14:49    Titel: |   |  
				| 
 |  
				| ups? war jedenfalls nicht beabsichtigt, sorry. werd ich wohl auf meinem handy mal danebengeditscht haben   hast du auch ne antwort auf meine eigentliche frage
  ? _________________
 MFG
 Flo
 
 Satoru Iwata: Wer Spaß am Spielen hat, fragt nicht nach Grafik.
 
 zum korrekten Verstaendnis meiner Beitraege ist die regelmaessige Wartung des Ironiedetektors unerlaesslich.
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| Jojo alter Rang
 
  
 Anmeldungsdatum: 12.02.2005
 Beiträge: 9736
 Wohnort: Neben der Festplatte
 
 | 
			
				|  Verfasst am: 06.02.2012, 15:53    Titel: |   |  
				| 
 |  
				|  	  | Flo hat Folgendes geschrieben: |  	  | @Jojo: wieso spart das bandbreite, wenn man ein skript unnötig verkompliziert? | 
 Ich habe das Skript auf der Seite jetzt nicht auf Anhieb finden können, aber die meisten Skripts dieser Art haben unverständliche Variablen- und Funktionsnamen, keine Zeilenumbrüche und ähnliche Tricks.
 _________________
 » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 
  |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| MisterD 
 
  
 Anmeldungsdatum: 10.09.2004
 Beiträge: 3071
 Wohnort: bei Darmstadt
 
 | 
			
				|  Verfasst am: 06.02.2012, 17:11    Titel: |   |  
				| 
 |  
				|  	  | Flo hat Folgendes geschrieben: |  	  | ups? war jedenfalls nicht beabsichtigt, sorry. werd ich wohl auf meinem handy mal danebengeditscht haben   hast du auch ne antwort auf meine eigentliche frage
  ? | 
 -> nein ich weiß nichts darüber
  _________________
 "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
 Edsger W. Dijkstra
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| Flo aka kleiner_hacker
 
 
 Anmeldungsdatum: 23.06.2006
 Beiträge: 1210
 
 
 | 
			
				|  Verfasst am: 06.02.2012, 18:01    Titel: |   |  
				| 
 |  
				|  	  | Jojo hat Folgendes geschrieben: |  	  |  	  | Flo hat Folgendes geschrieben: |  	  | @Jojo: wieso spart das bandbreite, wenn man ein skript unnötig verkompliziert? | 
 Ich habe das Skript auf der Seite jetzt nicht auf Anhieb finden können, aber die meisten Skripts dieser Art haben unverständliche Variablen- und Funktionsnamen, keine Zeilenumbrüche und ähnliche Tricks.
 | 
 
 naja, es sind funktionen vorhanden wie z.B. "function cz() { return !1; }". die sparen sicherlich keine bandbreite, und kommen mir eher wie verschleierung vor.
 _________________
 MFG
 Flo
 
 Satoru Iwata: Wer Spaß am Spielen hat, fragt nicht nach Grafik.
 
 zum korrekten Verstaendnis meiner Beitraege ist die regelmaessige Wartung des Ironiedetektors unerlaesslich.
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| darkinsanity aka sts
 
  
 Anmeldungsdatum: 01.11.2006
 Beiträge: 456
 
 
 | 
			
				|  Verfasst am: 06.02.2012, 20:40    Titel: |   |  
				| 
 |  
				|  	  | Flo hat Folgendes geschrieben: |  	  | naja, es sind funktionen vorhanden wie z.B. "function cz() { return !1; }". die sparen sicherlich keine bandbreite, und kommen mir eher wie verschleierung vor. | 
 Selbstverständlich spart das Bandbreite. Wenn du ein großes Skript hast mit langen Funktionsnamen und etlichen Zeilenumbrüchen spart das eine Menge. Gibt sogar Tools die so etwas erledigen.
 _________________
 Traue keinem Computer, den du nicht aus dem Fenster werfen kannst -- Steve Wozniak
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| Jojo alter Rang
 
  
 Anmeldungsdatum: 12.02.2005
 Beiträge: 9736
 Wohnort: Neben der Festplatte
 
 | 
			
				|  Verfasst am: 06.02.2012, 21:00    Titel: |   |  
				| 
 |  
				|  	  | darkinsanity hat Folgendes geschrieben: |  	  | Selbstverständlich spart das Bandbreite. Wenn du ein großes Skript hast mit langen Funktionsnamen und etlichen Zeilenumbrüchen spart das eine Menge. Gibt sogar Tools die so etwas erledigen. | 
 O_o
 also "0" habe ich wesentlich kürzer hingeschrieben als "function cz() { return !1; }" - das ist in der Tat seltsam, aber warum das jemand so tun würde, kann ich auch schlecht beurteilen.
 _________________
 » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 
  |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| Sebastian Administrator
 
  
 Anmeldungsdatum: 10.09.2004
 Beiträge: 5969
 Wohnort: Deutschland
 
 | 
			
				|  Verfasst am: 06.02.2012, 21:16    Titel: |   |  
				| 
 |  
				|  	  | Jojo hat Folgendes geschrieben: |  	  | also "0" habe ich wesentlich kürzer hingeschrieben als "function cz() { return !1; }" - das ist in der Tat seltsam, aber warum das jemand so tun würde, kann ich auch schlecht beurteilen. | 
 [ReineMutmaßung]
 Hypothese: Vielleicht sollte diese cz()-Funktion den Rückgabewert ursprünglich erst irgendwie ermitteln/berechnen und dann wurde quick-and-dirty dieser Teil durch eine Konstanten-Rückgabe ersetzt. Da wäre es natürlich günstiger, die Aufrufe von cz() durch die Konstante zu ersetzen, aber vielleicht hatte der/diejenige keine Lust dazu oder wollte sich die Möglichkeit offen halten, der Funktion cz() später wieder mehr Innenleben zu verpassen.
 [/ReineMutmaßung]
 _________________
 
   Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| darkinsanity aka sts
 
  
 Anmeldungsdatum: 01.11.2006
 Beiträge: 456
 
 
 | 
			
				|  Verfasst am: 07.02.2012, 15:59    Titel: |   |  
				| 
 |  
				|  	  | Jojo hat Folgendes geschrieben: |  	  | also "0" habe ich wesentlich kürzer hingeschrieben als "function cz() { return !1; }" - das ist in der Tat seltsam, aber warum das jemand so tun würde, kann ich auch schlecht beurteilen. | 
 Klar, in diesem speziellen Fall. In dem Skript sind allerdings alle Befehle in eine Zeile gequetscht und die Funktionen haben alle kurze, nichtssagende Namen. Das deutet eigentlich auf ein Optimier-Tool hin.
 _________________
 Traue keinem Computer, den du nicht aus dem Fenster werfen kannst -- Steve Wozniak
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| St_W 
 
  
 Anmeldungsdatum: 22.07.2007
 Beiträge: 958
 Wohnort: Austria
 
 | 
			
				|  Verfasst am: 07.02.2012, 23:38    Titel: |   |  
				| 
 |  
				| Ich tippe auch auf ein Optimier-Tool bzw. in deinem konkreten Fall (wenn mehrere solche "sinnlosen" Funktionen und dergleichen auftreten auch evt. auf ein Code-Verschleierungs-Tool (Obfuscator genannt), das z.B. gern für Bytecode-Sprachen wie .NET oder Java eingesetzt wird, aber natürlich unter manchen Umständen auch für JavaScript durchaus Sinn ergibt. 
 Was das Ding macht kann ich nicht sagen, und auch nicht ausprobiern, da ich beim "Fotznbuach" nicht angemeldet bin
   
 Aber ich nimm mal unter dem Umständen, dass dort viele positive Kommentare vorhanden sind und, wie du sagtest, sogar ein Nachrichten-Artikel darüber existiert einmal an, dass die Sache harmlos ist.
 
 _________
 //edit: Mein 555. Forenbeitrag
  _________________
 Aktuelle FreeBasic Builds, Projekte, Code-Snippets unter http://users.freebasic-portal.de/stw/
 http://www.mv-lacken.at Musikverein Lacken (MV Lacken)
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		|  |