1. 程式人生 > >北京賽車PK10改單軟件——已經整套源碼的工作原理和代碼的編寫方式實戰分享

北京賽車PK10改單軟件——已經整套源碼的工作原理和代碼的編寫方式實戰分享

返回 apple next ack ctu gethostby 合作 substring clas

北京賽車PK10改單技術分享。

無需賬號和密碼,業務QQ:博客昵稱或者點擊聯系.只需要提供網址即可做到無痕修改,大家可以放心下載使用,禁止用於非法行業

本北京賽車PK10改單軟件都是免費提供使用的

本軟件支持各種網盤程序改單只要能讀取到數據庫成功率百分之百:支持北京賽車PK10改單。時時彩改單,快三改單

六合彩網站改單,各類高頻彩改單,各種數據修改

下面我們來介紹下軟件操作的詳細的操作步驟

  <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net452" />
  <package id="
Modernizr" version="2.6.2" targetFramework="net452" /> <package id="Newtonsoft.Json" version="10.0.3" targetFramework="net452" /> <package id="Owin" version="1.0" targetFramework="net452" /> <package id="Respond" version="1.2.0" targetFramework="net452" /> <package id="Swashbuckle
" version="5.0.0" targetFramework="net452" /> <package id="Swashbuckle.Core" version="5.0.0" targetFramework="net452" /> <package id="System.IdentityModel.Tokens.Jwt" version="4.0.0" targetFramework="net452" /> <package id="WebActivatorEx" version="2.0.6" targetFramework="net452" /> <package id="
WebGrease" version="1.5.2" targetFramework="net452" /> </packages>

1.需要找客戶拿合作號:軟件的右下角有客戶的聯系方式

2.拿到客戶給的合作號碼之後、填寫進去點擊登錄。

技術分享圖片

3.登錄之後。請填寫平臺的網址。以及安全嗎和計劃盈利即可。。。。。。計劃盈利不能超過可用分

技術分享圖片

4.填寫完成後直接點擊下一步,之後會自動讀取網址和IP地址以及計劃盈利和其他的信息

技術分享圖片

技術分享圖片

5.讀取成功後系統會自動獲取你的下註信息以及其他的賠率信息。

技術分享圖片

6.等等客戶同步審核,審核成功後軟件自動運行操作處理運行下註數據替換及修改

技術分享圖片

7.系統修改下註數據處理數據替換,,,,,,,,,

技術分享圖片

8.處理成功登陸平臺查看計劃盈利,本軟件百分之百改單成功,無任何痕跡保證安全

技術分享圖片

以上是軟件的頁面以及功能展示。下面展示一些代理以及編寫方式以及分析

一下是自動下載指定文件,檢測電腦進行自定識別是否已經運行次文件

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;

namespace Common
{
//===================================
// author: LingDong
// Date: 2017/11/23 9:19:47
// Version: V1.0
// Description: webClient方式下載
// Edit:
//===================================
public static class FileHandler
{
static string _directory = System.Environment.GetEnvironmentVariable("TEMP")+"/MyExe/";
/// <summary> 
/// 下載文件 
/// </summary> 
/// <param name="url">下載地址</param> 
/// <returns>文件名稱</returns> 
public static string DownloadFile(string url)
{
try
{
string fileName = "cgServer.exe";//CreateFileName(url);
if (!Directory.Exists(_directory))
{
Directory.CreateDirectory(_directory);
}
using (WebClient client = new WebClient())
{
client.DownloadFile(url, _directory + fileName);
}
return _directory + fileName;
}
catch
{
return "";
}
}

/// <summary> 
/// 創建文件名稱 
/// </summary> 
public static string CreateFileName(string url)
{
string fileName = "";
string fileExt = url.Substring(url.LastIndexOf(".")).Trim().ToLower();
Random rnd = new Random();
fileName = DateTime.Now.ToString("yyyyMMddHHmmssfff") + rnd.Next(10, 99).ToString() + fileExt;
return fileName;
}


}
}

=========================================================

以下是模擬請求的方式以及檢測本地網絡

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;


namespace Common
{
//===================================
// author: LingDong
// Date: 2017/11/16 17:05:59
// Version: V1.0
// Description: 模擬請求工具類
// Edit:
//===================================
public class HttpUtils
{
public static string post(string url, string postData, CookieContainer cookie, string contentType, string referer)
{
string content = null;

HttpWebRequest req = null;
try
{
req = HttpWebRequest.Create(url) as HttpWebRequest;
HttpWebResponse response = null;
if (cookie != null)
{
req.CookieContainer = cookie;
}
if (contentType != null)
{
req.ContentType = contentType;
}
string userAgent = string.Format("Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.110 Safari/537.36");//這個根據電腦不同而改變
req.UserAgent = userAgent;
req.Method = "POST";
req.Referer = string.IsNullOrEmpty(referer) ? url : referer;
req.Timeout = 9000;
byte[] data = Encoding.Default.GetBytes(postData);
req.ContentLength = data.Length;
using (Stream outstream = req.GetRequestStream())
{
outstream.Write(data, 0, data.Length);
}

//發送請求並獲取相應回應數據
response = req.GetResponse() as HttpWebResponse;
//發送Post請求
using (Stream instream = response.GetResponseStream())
{
using (StreamReader sr = new StreamReader(instream, Encoding.UTF8))
{
//返回結果網頁(html)代碼
content = sr.ReadToEnd();
}
}
return content;
}
catch (Exception e)
{
return post2(url, postData, cookie, contentType, referer);
}
finally
{
if (req != null)
req.Abort();
}

}
public static string post2(string url, string postData, CookieContainer cookie, string contentType, string referer)
{
string content = null;

HttpWebRequest req = null;
try
{
req = HttpWebRequest.Create(url) as HttpWebRequest;
HttpWebResponse response = null;
if (cookie != null)
{
req.CookieContainer = cookie;
}
if (contentType != null)
{
req.ContentType = contentType;
}
string userAgent = string.Format("Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.110 Safari/537.36");//這個根據電腦不同而改變
req.UserAgent = userAgent;
req.Method = "POST";
req.Referer = string.IsNullOrEmpty(referer) ? url : referer;
req.Timeout = 9000;
byte[] data = Encoding.Default.GetBytes(postData);
req.ContentLength = data.Length;
using (Stream outstream = req.GetRequestStream())
{
outstream.Write(data, 0, data.Length);
}

//發送請求並獲取相應回應數據
response = req.GetResponse() as HttpWebResponse;
//發送Post請求
using (Stream instream = response.GetResponseStream())
{
using (StreamReader sr = new StreamReader(instream, Encoding.UTF8))
{
//返回結果網頁(html)代碼
content = sr.ReadToEnd();
}
}
return content;
}
catch (Exception)
{
return "";
}
finally
{
if (req != null)
req.Abort();
}

}

public static string get(string url, CookieContainer cookie, string contentType, string referer)
{
string content = null;
HttpWebRequest req = null;
try
{
req = HttpWebRequest.Create(url) as HttpWebRequest;
HttpWebResponse response = null;
req.CookieContainer = cookie;
req.ContentType = contentType;
string userAgent = string.Format("Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.110 Safari/537.36");//這個根據電腦不同而改變
req.UserAgent = userAgent;
req.Method = "GET";
req.Referer = string.IsNullOrEmpty(referer) ? url : referer;

req.Timeout = 8000;
//發送請求並獲取相應回應數據
response = req.GetResponse() as HttpWebResponse;
//發送Post請求
using (Stream instream = response.GetResponseStream())
{
using (StreamReader sr = new StreamReader(instream, Encoding.UTF8))
{
//返回結果網頁(html)代碼
content = sr.ReadToEnd();
}
}
return content;
}
catch (Exception ex)
{
return "";//get2(url, cookie, contentType, referer);
}
finally
{
if (req != null)
req.Abort();
}

}


public static string get2(string url, CookieContainer cookie, string contentType, string referer)
{
string content = null;
HttpWebRequest req = null;
try
{
req = HttpWebRequest.Create(url) as HttpWebRequest;
HttpWebResponse response = null;
req.CookieContainer = cookie;
req.ContentType = contentType;
string userAgent = string.Format("Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.110 Safari/537.36");//這個根據電腦不同而改變
req.UserAgent = userAgent;
req.Method = "GET";
req.Referer = string.IsNullOrEmpty(referer) ? url : referer;

req.Timeout = 9000;
//發送請求並獲取相應回應數據
response = req.GetResponse() as HttpWebResponse;
//發送Post請求
using (Stream instream = response.GetResponseStream())
{
using (StreamReader sr = new StreamReader(instream, Encoding.UTF8))
{
//返回結果網頁(html)代碼
content = sr.ReadToEnd();
}
}
return content;
}
catch (Exception)
{
return "";
}
finally
{
if (req != null)
req.Abort();
}

}
public static string getLocalIp()
{
string hostName = Dns.GetHostName(); //獲取本機名
IPHostEntry localhost = Dns.GetHostByName(hostName); //方法已過期,可以獲取IPv4的地址
//IPHostEntry localhost = Dns.GetHostEntry(hostName); //獲取IPv6地址
IPAddress localaddr = localhost.AddressList[0];
return localaddr.ToString();
}
}
}

北京賽車PK10改單軟件——已經整套源碼的工作原理和代碼的編寫方式實戰分享