Michael.net

生活越来越平淡,心情越来越平静

导航

收藏功能用不了,只好用文章存起来

Posted on 2004-11-04 16:29  Michael.zh  阅读(490)  评论(0)    收藏  举报
看到treeview不错,一时冲动就解了它,一解不可收拾.全系列9个全找了找.

http://www.telerik.com/Default.aspx?PageId=1900

Key和IV值各控件如下:

                switch (txtProductName.Text)
                
{
                    
case "treeview":
                        
{
                            key 
= new byte[0x10{0x790x550x690x3850900x760x4a0x6f0x45500x6b0x6b0x520x700x39};
                            iv 
= new byte[0x10{0x610x410x300x760x4e0x680x471000x450x310x310x690x4c0x4c0x630x36};

                            
break;
                        }

                    
case "editor":
                        
{
                            key 
= new byte[0x10{70700x360x310x68900x710x700x380x300x421100x540x791200x37};
                            iv 
= new byte[0x10{0x720x450x340x480x6a1200x6c0x6c0x4f0x740x300x730x450x710x6f0x33};
                            
break;
                        }

                    
case "spell":
                        
{
                            key 
= new byte[0x10{0x4e0x240x450x651200x420x4e0x600x580x590x670x450x4d0x4a0x5c100};
                            iv 
= new byte[0x10{0x520x550x630x660x420x650x4f0x5d0x6a1000x600x450x530x470x510x43};
                            
break;
                        }

                    
case "chart":
                        
{
                            key 
= new byte[0x10{0x630x370x4a1100x350x420x560x4f0x7a0x330x310x700x700x51500x79};
                            iv 
= new byte[0x10{0x630x440x630x340x380x310x6a0x470x680x750x490x700x361200x610x34};

                            
break;
                        }

                    
case "rotator":
                        
{
                            key 
= new byte[0x10{1000x4a0x790x4860700x510x470x650x510x450x600x720x720x630x59};
                            iv 
= new byte[0x10{900x410x4e0x670x680x3b0x3d0x4e0x540x630x670x660x670x4d0x530x52};

                            
break;
                        }

                    
case "tabstrip":
                        
{
                            key 
= new byte[0x10{0x690x690x470x640x6B0x710x770x370x310x330x330x6B0x4B0x460x680x62};
                            iv 
= new byte[0x10{0x560x760x380x310x5A0x650x540x790x700x370x380x380x460x6C0x6C0x6F};
                            
break;
                        }



                    
case "menu":
                        
{
                            key 
= new byte[0x10{0x750x360x7a0x52500x4f0x690x470x740x760x370x310x710x710x670x6a};
                            iv 
= new byte[0x10{0x38500x360x6b0x540x790x6f800x670x680x510x6a0x630x62700x52};

                            
break;
                        }

                    
case "panelbar":
                        
{
                            key 
= new byte[0x10{800x430x4e0x350x771200x590x4d0x260x590x670x5b0x630x29900x23};
                            iv 
= new byte[0x10{0x54400x3d0x6a0x5f1200x5e0x4c0x350x2d0x390x610x670x410x560x24};

                            
break;
                        }

                    
case "designer":
                        
{
                            key 
= new byte[0x10{0x670x560x360x331200x630x450x610x490x660x540x36500x480x760x4f};
                            iv 
= new byte[0x10{0x330x340x520x660x421100x4b0x6a0x740x670x580x350x340x530x630x61};
                            
break;
                        }

                }



有了key和iv以后.利用RijndaelManaged对明文进行加密.

明文格式为:
220.212.130.33none12/03/2004domain.comv2
即:
string split = Convert.ToChar(1).ToString();
ip + split + companyname +split + expdate + split +domain +split + v2 + split

加密后, 将stream转为base64string输出即是密码.呵呵.


注册了N天.第一次发内容.汗一个.实在不知道说什么好,大的说不了,小的不愿意说.呵呵.

另:那位兄弟有GMAIL的蛋的话,请送一个给我,谢谢先.我邮箱 fuck@urvv.com