Citat:
Ursprungligen postat av
Sonderaren
Hallå, börjar med yt-dlp som finns här:
https://github.com/yt-dlp/yt-dlp
virusscan:
https://www.virustotal.com/gui/file/...dae229a7e3a0dc
1. Är detta projekt - och artefakterna dvs. yt-dlp.exe m.fl. som listas under "RELEASE FILES" - 100% säkert att ladda ner och köra?
Ja. All kod kompileras öppet i github actions, du kan se detta här:
https://github.com/yt-dlp/yt-dlp/act...ws/release.yml
Du kan reproducera förfarandet lokalt med en lokal github actions runner.
Citat:
Ursprungligen postat av
Sonderaren
2. Är precis alla filer som finns i detta projekt - och som går att kompilera - open source, eller finns det någon liten del som är "hemlig" och som då har större sannolikhet att vara skadlig?
Alla filerna är tillgängliga, ja, annars skulle de inte kunna kompilera öppet, se mitt svar på fråga 1.
Men Open source är en licens form. Att koden finns tillgänglig är endast "source available". Du verkar se det som synonymt, vilket det inte är.
Citat:
Ursprungligen postat av
Sonderaren
3. Är alla projekt som finns här, 100% open source, eller kan vissa projekt ha kod/komponenter som är "hemliga" ?
Vad är "här"? Om du menar github så
nej, opensource är en licenstyp. Se respektive projekt för deras licenser.
Om du menar projektet yt-dlp, så
ja, så vitt jag kan se.
Citat:
Ursprungligen postat av
Sonderaren
4. Jag förutsätter att github har eget antivirus-skydd: Är det i princip omöjligt att källkod eller färdigkompilerade filer på plattformen innehåller skadlig kod? Eller är det mer att det krävs att någon rapporterar, någon undersöker, och att skadlig kod eventuellt bekräftas och städas bort av github själva?
Det borde du inte förutsätta. En kan ladda upp vad som helst på github. Scanna efter virus istället med t.ex virustotal som du har gjort här.
Citat:
Ursprungligen postat av
Sonderaren
5. Hur pass effektiv är te.x. virustotal.com att hitta skadlig kod? Jag vet att det för många filer blir false positives, men hur enkelt/svårt är det att exempelvis koda ett program som är skadligt, men som listas som grönt på denna sida?
Det beror på motivation och kunskaper. Det går att lura alla antivirusprogram så klart.
Citat:
Ursprungligen postat av
Sonderaren
6. Tips på andra antivirus sidor eller program eller tillvägagångsätt för dessa typer av frågeställningar? Är det säkrast att köra sandbox grejjer så fort det är en fil man inte kodat själv man vill köra?
Ja. Kör aldrig kod som du inte litar på.
Om du måste, så kör koden i en virtuell maskin.
Jag vill tillägga att yt-dlp är ett välkänt program (94k stars på github är VÄLDIGT högt) och det finns ingen anledning att undvika just detta.
Jag har använt det i några år, sedan google började kriga med youtube-dl.