Пример #1
0
        public void Test1()
        {
            var assemblyFile = new TestAssemblyFile();
            var assembly     = AssemblyDefinition.ReadAssembly(assemblyFile.FilePath);

            var mutator = new ChangeRoute();

            //  mutator.Mutate(assembly.MainModule, assembly.MainModule.Types);

            assembly.Write(assemblyFile.FilePath);

            var assembly2 = AssemblyDefinition.ReadAssembly(assemblyFile.FilePath);
        }
Пример #2
0
 public ActionResult PostValidatePassWord(int id, string safePassword, ChangeRoute route)
 {
     if (User.SafePassword == safePassword.Hash())
     {
         var valipass = new HttpCookie("valipass") { Value = safePassword.Hash().Hash() };
         Response.AppendCookie(valipass);
         if (route == ChangeRoute.ChangeMobile)
         {
             return RedirectToAction("BindPhone");
         }
         if (route == ChangeRoute.ChangeEmail)
         {
             return RedirectToAction("BindEmail");
         }
     }
     return Error("安全密码错误");
 }
Пример #3
0
        public void Test1()
        {

            var assemblyFile = new TestAssemblyFile();
            var assembly = AssemblyDefinition.ReadAssembly(assemblyFile.FilePath);

     
            var mutator = new ChangeRoute();

          //  mutator.Mutate(assembly.MainModule, assembly.MainModule.Types);

            assembly.Write(assemblyFile.FilePath);

            var assembly2 = AssemblyDefinition.ReadAssembly(assemblyFile.FilePath);


                

        }
Пример #4
0
 public ActionResult ValidatePassWord(ChangeRoute route, bool error=false)
 {
     if (!User.SafePasswordPassed)
     {
         return RedirectToAction("SafePassword");
     }
     ViewBag.Route = route;
     ViewBag.IsError = error;
     return View(User);
 }