XENTRY Лишение ONLINE левых систем. обсуждаем.

Вопросы по работе с XENTRY

botya

Завсегдатай
любопытно, это сегодня Даймлер целенаправленно шпокнул с онлайном всех, кроме официалов, или какой то клерк просто пролил какаву на сервер и будет исправлено вскоре? более суток нет регистрации на левых системах.
 
не увидел в классах реальных данных, вижу только запросы для получения ответа.

Acom/dcx/xentry/authorization/ZBusAuthorization$LicenceInformationjava/lang/Object
hardWareIDLjava/lang/String;appIDI licNumber licString
oldHardwareId
licHardwareIdgetLicHardwareId()Ljava/lang/String;Code LineNumberTableLocalVariableTablethisCLcom/dcx/xentry/authorization/ZBusAuthorization$LicenceInformation;getOldHardwareId
getHardWareID getAppID()I getLicNumber " getLicString %
!getLicenceStringWithoutSeparators(-*
,.-java/lang/String/0
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;<init>M(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
415()V
SourceFileZBusAuthorization.javaInnerClasses:.com/dcx/xentry/authorization/ZBusAuthorizationLicenceInformation
 
Последние изменения:
там есть место, которое формирует запрос.


в этом месте есть три переменных, которые можно заменить на текстовые строки.

это APPID, HWID, SN

Java:
/*     */   private String getAuthorizationString()
/*     */   {
/* 177 */     StringBuffer buf = new StringBuffer();
/* 178 */     buf.append("codedAuthorization=");
/* 179 */     buf.append("uselesschars");
/* 180 */     buf.append("xxx");
/* 181 */     buf.append("xxxxxxxxxxxx");
/* 182 */     buf.append("yyyyyyy");
/* 183 */     buf.append(getLicenceStringWithoutSeperators(this.licenseString));
/* 184 */     return buf.toString();

изначально - где XXX, YYY- там запросы переменных, определяющие текущие appid , hwid, sysnr (x маленькие - это так и есть -там ничего)

Код:
wget -qO- 'https://xdiag-aftersales.i.daimler.com/xdiag/zbus/service?timezone=UTC&requestType=determineAuthorization&codedAuthorization=xxxxxxxxxxxxXXXYYYYYYYYYYYYZZZZZZZx'

вот этим запросом можно получить в ответ ключ , если данные верны.

XML:
<?xml version='1.0' encoding='UTF-8'?><result><code>OK</code><hardwareID>YYYYYYYYYYYY</hardwareID><message>Authorization values are valid</message><startkey>тут ключ</startkey></result>

причём номер системы не имеет значения, действительно только APPID и HWID

это только одно место, которое я видел в проверке, как писал ранее. какие именно параметры передаются в момент проверки логина - не проверял. по строкам из запросов - также можно найти нужные JAR и классы.
 
Последние изменения:
Назад
Верх