<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Hello! in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/In-App-Billing-Android/m-p/1001711#M30399</link>
    <description>&lt;P&gt;Hello!&lt;/P&gt;

&lt;P&gt;Simply go to your Intel XDK and select the settings tab.&lt;/P&gt;

&lt;P&gt;Navigate to "Services" and tick the "Minify/obfuscate generated code".&lt;/P&gt;

&lt;P&gt;Build the app and enjoy your encryption.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 14 May 2015 13:48:08 GMT</pubDate>
    <dc:creator>Michael_O_</dc:creator>
    <dc:date>2015-05-14T13:48:08Z</dc:date>
    <item>
      <title>In App Billing -Android</title>
      <link>https://community.intel.com/t5/Software-Archive/In-App-Billing-Android/m-p/1001710#M30398</link>
      <description>&lt;P&gt;Hello Guys,&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;I have a security vulnerability &amp;nbsp;for misusers in my app regarding to in app billing plugin usage. I realized that when someone ones to download and unpack my apk file , onecan easily see the codes when the successhandler for purchase() function finished . I mean &amp;nbsp;what is running in the backend just after getting the payment on google play store is visible. How can I hide and make it more secure?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;In detail , after completing initalizition and purchasing credits from google play store , I am running a php link with user parameter and credit amount parameter with XMLHttprequest protocol ,so when unpack the apk it is all clear one can easily manipulate and uses the link formation and install credits to its account easily. How should I figure out complete steps ? How can I send and get &amp;nbsp;parameters (userid, creditsamounttobe intalled) &amp;nbsp;to site backend &amp;nbsp;php web site link from mobile app with encyrted way.&lt;/P&gt;

&lt;P&gt;Can you help about this ?&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; function successHandler (result) {&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var strResult = "";&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(typeof result === 'object') {&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; strResult = JSON.stringify(result);&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; strResult = result;&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log("buy_SUCCESS: \r\n"+strResult );&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; consumePurchase(creditsQuanitity);&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp;/****&lt;/P&gt;

&lt;P&gt;My web site backend link for installing credits on the user account according to credit purchased.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;I am using&amp;nbsp;&amp;nbsp;XMLHttpRequest to send the parameters to website.&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; var xhr = new XMLHttpRequest();&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; xhr.open("POST","***************/api/init/?mycred=deneme"+"&amp;amp;user_id=" + userID+"&amp;amp;amount="+amount +"&amp;amp;kategory="+kategory);&lt;/P&gt;

&lt;P&gt;***//&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } &amp;nbsp; &amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 May 2015 10:03:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/In-App-Billing-Android/m-p/1001710#M30398</guid>
      <dc:creator>serkan_d_</dc:creator>
      <dc:date>2015-05-14T10:03:34Z</dc:date>
    </item>
    <item>
      <title>Hello!</title>
      <link>https://community.intel.com/t5/Software-Archive/In-App-Billing-Android/m-p/1001711#M30399</link>
      <description>&lt;P&gt;Hello!&lt;/P&gt;

&lt;P&gt;Simply go to your Intel XDK and select the settings tab.&lt;/P&gt;

&lt;P&gt;Navigate to "Services" and tick the "Minify/obfuscate generated code".&lt;/P&gt;

&lt;P&gt;Build the app and enjoy your encryption.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 May 2015 13:48:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/In-App-Billing-Android/m-p/1001711#M30399</guid>
      <dc:creator>Michael_O_</dc:creator>
      <dc:date>2015-05-14T13:48:08Z</dc:date>
    </item>
  </channel>
</rss>

