Skip to content

Instantly share code, notes, and snippets.

@doskir
doskir / NetMapper.cs
Created April 13, 2012 16:07
C# 4.0 Ping BSOD
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.NetworkInformation;
using System.Text;
using System.Threading;
namespace NetMapper
{
class Program
@doskir
doskir / gist:1607196
Created January 13, 2012 16:03
Image Steganography
private Bitmap EmbeddStringIntoBitmap(Bitmap bmp,string s)
{
//append a NULL terminator
s += '\0';
//for now we only accept 32bit PNG files
if (bmp.PixelFormat != PixelFormat.Format32bppArgb)
throw new Exception();
Bitmap stegBitmap = new Bitmap(bmp);
byte[] stringBytes = Encoding.ASCII.GetBytes(s);
BitArray bits = new BitArray(stringBytes);
@doskir
doskir / Program.cs
Created August 28, 2011 13:14
Hasher
using System;
using System.IO;
using System.Security.Cryptography;
namespace Hasher
{
class Program
{
static void Main(string[] args)
{
@doskir
doskir / Program.cs
Created August 28, 2011 08:01
Count vs Count()
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
namespace CountSpeed
{
class Program
{
static void Main(string[] args)
@doskir
doskir / Problem 66
Created August 12, 2011 20:21
Solution for project euler problem 66
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Numerics;
namespace Problem_66
{
class Program
{
@doskir
doskir / Problem 65
Created August 12, 2011 18:26
Solution for project euler problem 65
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Numerics;
using System.Text;
namespace Problem_65
{
class Program
{