Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ver 2.4(major) #214

Open
wants to merge 118 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
118 commits
Select commit Hold shift + click to select a range
5c8340f
some initial progress on file save changes
zafodB Jun 21, 2021
655a9d3
formatting changes
zafodB Jun 22, 2021
ffd31c6
align variable naming and adjust export formats
zafodB Jun 22, 2021
2432f11
cleanup and write comments
zafodB Jun 22, 2021
e2572b0
extract location permission strings
zafodB Jun 23, 2021
ea2d95d
formatting changes
zafodB Jun 23, 2021
8de3969
adjust application flow on first open (so that pop-ups don't overlap).
zafodB Jun 23, 2021
512267f
fix some nullpointer exceptions that were thrown when user did not im…
zafodB Jun 23, 2021
6c2ce16
WIP: location request flow update
zafodB Jun 23, 2021
ac1aeb4
rewrite a generic exception catch block
zafodB Jun 26, 2021
05a6e2a
Write new FilipsLocationManager to handle location-related stuff and …
zafodB Jun 26, 2021
f11eb49
formatting changes
zafodB Jun 26, 2021
13fa8aa
basic map and location functionality working.
zafodB Jun 28, 2021
6ad6877
Clean up, write comments. Further adoption of CustomLocationManager
zafodB Jul 2, 2021
bec4573
created new branch v2.4(major release)
sastry17 Jul 8, 2021
2bd4983
bump gradle to newer version
zafodB Jul 8, 2021
5920125
update app versionName and versionCode
zafodB Jul 8, 2021
99f2bc2
updated google-services.json to enable firebase sync
sastry17 Jul 8, 2021
e7ef243
avoid remounting filesystem after each iptables command
zafodB Jul 12, 2021
c70c22b
Fix strange multistage notification behaviour
zafodB Jul 12, 2021
284760b
extract strings
zafodB Jul 13, 2021
21ae072
formatting changes
zafodB Jul 13, 2021
05d438a
changed privacy policy icon
sastry17 Jul 13, 2021
88e81d3
Merge branch 'ver-2.4(major)' into permission-update
zafodB Jul 13, 2021
5495d60
Merge branch 'permission-update' into ver-2.4(major)
zafodB Jul 13, 2021
e5e2a8b
Merge pull request #177 from aau-network-security/permission-update
zafodB Jul 13, 2021
92e2ea4
gradle adjustments
zafodB Jul 13, 2021
d86cb15
Merge branch 'ver-2.4(major)' into fix-toasts
zafodB Jul 13, 2021
fb7c6f7
Merge pull request #188 from aau-network-security/fix-toasts
zafodB Jul 13, 2021
c0dda70
Remove generic exceptions
zafodB Jul 13, 2021
b20c8d1
Code formatting
zafodB Jul 13, 2021
1097c14
Reorder profiles and rename paranoid profile
zafodB Jul 13, 2021
0431d4a
Merge pull request #189 from aau-network-security/adjust-default-profile
sastry17 Jul 14, 2021
ae1e049
fix attacks click crash
zafodB Jul 14, 2021
cdc4385
Merge pull request #190 from aau-network-security/attack-click-crash
sastry17 Jul 14, 2021
55b2504
Adjust app theming across both light and dark theme.
zafodB Jul 17, 2021
705311d
formatting changes
zafodB Jul 17, 2021
827be2f
Adjust behaviour and look of date and time picker when filtering
zafodB Jul 18, 2021
1061ab1
Housekeeping and adjust text colors in StatisticsFragment
zafodB Jul 18, 2021
9900ef7
WIP: Move RecordOverviewFragment buttons to ActionBar
zafodB Jul 18, 2021
62c6af7
formatting change
zafodB Jul 18, 2021
8a918f2
Move StatisticsFragment filter and visualise buttons to ActionBar. Mi…
zafodB Jul 18, 2021
8f43605
WIP: remove storage location setting
zafodB Jul 19, 2021
d9c1710
Fix for #180 and #186
sastry17 Jul 19, 2021
3912093
Merge pull request #196 from aau-network-security/2.4-privacy
sastry17 Jul 19, 2021
ee3adbc
display toast if default ports are not ready
zafodB Jul 19, 2021
f641fa7
formatting changes
zafodB Jul 19, 2021
08663ac
Add color theme variations for reference.
zafodB Jul 19, 2021
e4bd39a
Implement Actionbar button in RecordDetailFragment
zafodB Jul 19, 2021
8abdd4a
formatting changes
zafodB Jul 19, 2021
b899f94
Merge pull request #199 from aau-network-security/fix-service-load-crash
sastry17 Jul 20, 2021
b030ce5
Remove location retries and location timeout settings.
zafodB Jul 20, 2021
5c88602
Fix attack crash.
zafodB Jul 20, 2021
5d12497
Adjust coloring of record conversation details and code formatting
zafodB Jul 20, 2021
8d3d682
Merge pull request #201 from aau-network-security/fix-attack-crash
sastry17 Jul 21, 2021
d3db187
Merge pull request #198 from aau-network-security/remove-setting
sastry17 Jul 21, 2021
366dcd8
pick green as ui color
zafodB Jul 21, 2021
6d7cd9c
Merge branch 'ver-2.4(major)' into ui-darkmode
zafodB Jul 23, 2021
b2e896e
Merge pull request #202 from aau-network-security/ui-darkmode
zafodB Jul 23, 2021
144add1
remove forgotten merge artifact
zafodB Jul 23, 2021
b5a54b9
Update colors.xml
sastry17 Jul 26, 2021
ddd44a0
Replace first batch of toasts with Snackbars.
zafodB Jul 28, 2021
a22cf16
remove unneeded files
zafodB Jul 28, 2021
a4fdc95
Early progress on PCAP log adjustment
zafodB Aug 3, 2021
5b01e00
Updates, formatting and housekeeping
zafodB Aug 3, 2021
c401e12
persists location permission
zafodB Aug 4, 2021
a47df2c
Get Pcap logs working, no log rotation
zafodB Aug 10, 2021
0cc89da
Enable HoStaGe to stay in recently used apps
zafodB Aug 11, 2021
f445eb5
Replace PcapCapture AsyncTask with PcapLoggingService
zafodB Aug 11, 2021
b9df6fd
Adjust theming and disable setting on non-rooted devices. Implement l…
zafodB Aug 12, 2021
6b8d7d5
Create notification when PCAP logging is active
zafodB Aug 12, 2021
e765b89
Documentation, refactoring and housekeeping
zafodB Aug 13, 2021
897b8e9
Fix occasional app crash on resume.
zafodB Aug 13, 2021
461529a
Reorder methods in file
zafodB Aug 13, 2021
434f83a
Merge pull request #203 from aau-network-security/pcap-storage
sastry17 Aug 16, 2021
a81df58
adjust string references
zafodB Aug 16, 2021
7cabdd1
Remove the unused Sync module
zafodB Aug 16, 2021
7a4e4f8
Replace further toasts with Snackbars
zafodB Aug 16, 2021
8d7588a
Merge branch 'ver-2.4(major)' into snackbars
zafodB Aug 16, 2021
eda2a5b
Merge pull request #204 from aau-network-security/snackbars
sastry17 Aug 18, 2021
2388ece
Change CheckBoxPreference to SwitchPreference and rename
zafodB Aug 18, 2021
c958f22
Merge pull request #207 from aau-network-security/ui-darkmode
zafodB Aug 18, 2021
8b68d2d
disable and hide hpfeeds setting
zafodB Aug 18, 2021
2e7fe23
Merge pull request #206 from aau-network-security/settings-crash-fix
sastry17 Aug 18, 2021
7f8bc7b
remove redundant heading
zafodB Aug 24, 2021
2f75d41
adjust layout and spacing
zafodB Aug 24, 2021
f37f86d
make link clickable
zafodB Aug 24, 2021
2c79b03
code formatting and remove redundant newline characters from policy html
zafodB Aug 24, 2021
3c9bd63
remove redundant code and simplify file structure
zafodB Aug 24, 2021
934723b
Merge pull request #208 from aau-network-security/privacy-fragment
sastry17 Aug 24, 2021
d98a2c5
links in privacy policy
zafodB Aug 24, 2021
76cd22a
Update README.md
zafodB Aug 24, 2021
5db14ea
typo in privacy policy
zafodB Aug 24, 2021
c29bbef
update readme with release and contributor info
zafodB Aug 24, 2021
8eb9ac0
readme styling change
zafodB Aug 24, 2021
9a49f78
readme styling change
zafodB Aug 24, 2021
c9d8c36
link in privacy policy
zafodB Aug 24, 2021
0a698a2
add menu item and url in policy text
zafodB Aug 25, 2021
79fbda8
Merge pull request #209 from aau-network-security/privacy-link
sastry17 Aug 25, 2021
1d013ec
Adjust terms and conditions and introduce it as a separate file
zafodB Aug 27, 2021
42a84bc
Merge pull request #210 from aau-network-security/privacy-link
zafodB Aug 27, 2021
d13eda1
add heading to T&C
zafodB Aug 27, 2021
64ab6ac
update Privacy Policy heading
zafodB Aug 27, 2021
ef7d01c
Replace T&C text with link to T&C
zafodB Aug 27, 2021
5e370e0
Adjust T&C popup to include links to T&C and Privacy Policy
zafodB Aug 27, 2021
555cdf5
Remove PrivacyFragment.java and references to it
zafodB Aug 27, 2021
e32aaa0
WIP: always show location disclosure
zafodB Aug 27, 2021
59d3c5e
Adjust how location is handled at CustomLocationManager (WIP)
zafodB Aug 29, 2021
960db75
comments and minor changes
zafodB Aug 30, 2021
2ac1987
extract strings and remove unused method
zafodB Aug 30, 2021
9c4cd7b
minor refactoring of HomeFragment
zafodB Aug 30, 2021
3e66cd7
Merge pull request #211 from aau-network-security/privacy-link
zafodB Aug 30, 2021
596a573
Merge branch 'ver-2.4(major)' into location-disclosure
zafodB Aug 30, 2021
3ee1c34
fix merge artifact
zafodB Aug 30, 2021
506ba6e
positively kill app if user doesn't agree to T&C
zafodB Aug 30, 2021
90d0179
Merge pull request #213 from aau-network-security/location-disclosure
zafodB Aug 30, 2021
165140e
increment version code
zafodB Aug 30, 2021
9cb206f
fix logos on github pages
zafodB Aug 31, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 73 additions & 0 deletions Privacy_policy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
Last updated: 24 August, 2021

# Privacy Policy

Aalborg University, Denmark built the HosTaGe app as an Open Source app. This SERVICE is provided by Aalborg University, Denmark at no cost and is intended for use as is.

This page is used to inform visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.

If you choose to use our Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy.

The users can consent for the following:

* The right to be forgotten – to get your data deleted. The right to have incorrect data corrected.
* The right to know what data a controller have on you.
* The right to have your data shared with another organization, if requested be the subject.
* The right to not be profiled, the right to object.

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at HosTaGe unless otherwise defined in this Privacy Policy. The Privacy Policy of Aalborg University can be accessed at [https://www.en.aau.dk/privacy-policy-cookies#370625](https://www.en.aau.dk/privacy-policy-cookies#370625)

**Information Collection and Use**

For a better experience, while using our Service, we may require you to provide us with certain personally identifiable information. The information that we request will be retained by us and used as described in this privacy policy.

On app startup, we ask for user consent for accessing the location permission. This information is required to access the network related information, necessary for the app main functionality.

The app does use third party services that may collect information used to identify you.

Link to privacy policy of third party service providers used by the app

* [Google Play Services](https://policies.google.com/privacy)

**Log Data**

We want to inform you that whenever you use our Service, in a case of an error in the app we collect data and information (through third party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing our Service, the time and date of your use of the Service, and other statistics. The logs will be purged periodically every 3 months.

**Cookies**

Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.

This Service does not use these “cookies” explicitly. However, the app may use third party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.

**Service Providers**

We may employ third-party companies and individuals due to the following reasons:

* To facilitate our Service;(Google Services for hosting the app information)
* To provide the Service on our behalf;
* To perform Service-related services; or
* To assist us in analyzing how our Service is used.

We want to inform users of this Service that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.

**Security**

We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee its absolute security.

**Links to Other Sites**

This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.

**Children’s Privacy**

These Services do not address anyone under the age of 13. We do not knowingly collect personally identifiable information from children under 13 years of age. In the case we discover that a child under 13 has provided us with personal information, we immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact us so that we will be able to do necessary actions.

**Changes to This Privacy Policy**

We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page.

This policy is effective as of 2021-03-08

**Contact Us**

If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at [email protected]. Data subjects have the right to submit a complaint about how their personal data is processed to the Danish Data Protection Agency at [email protected] or by post to Datatilsynet/the Danish Data Protection Agency, Borgergade 28, 5., 1300 Copenhagen K. Please contact our Data Protection Officer if you have any question about the processing of your personal data at [email protected] However, before contacting the Danish Data Protection Agency, we recommend that you contact Aalborg University’s data protection officer who may be able to solve the matter.
24 changes: 17 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
![alt text](https://github.com/aau-network-security/HosTaGe/blob/master/jekyll/ic_launcher.png "Logo Title Text 1")
![HosTaGe Logo](./jekyll/ic_launcher.png "Logo")

[<img src="https://github.com/aau-network-security/HosTaGe/blob/ver-2.3.4/jekyll/gsoc.png" width="250" height="200">](https://www.honeynet.org/2020/09/29/gsoc-2020-project-summary-hostage/) [<img src="https://github.com/aau-network-security/HosTaGe/blob/ver-2.3.4/jekyll/bh_eu_2020.jpg" width="400" height="200">](https://www.youtube.com/watch?v=uMR76HTm9M0)
[<img src="./jekyll/gsoc.png" width="336" height="200">](https://www.honeynet.org/2020/09/29/gsoc-2020-project-summary-hostage/) [<img src="./jekyll/bh_eu_2020.jpg" width="400" height="200">](https://www.youtube.com/watch?v=uMR76HTm9M0)



Expand Down Expand Up @@ -37,11 +37,11 @@ The research behind HosTaGe has been published and presented in a number of scie

__Download APK__

[HosTaGe-v2.2.11.apk](https://github.com/aau-network-security/HosTaGe/releases/download/v2.2.11/HosTaGe-2.2.11.apk) [Release-Notes](https://github.com/aau-network-security/HosTaGe/releases/tag/v2.2.11)(latest)
[HosTaGe-v2.4.apk](https://github.com/aau-network-security/HosTaGe/releases/download/v2.4/HosTaGe-release.apk) (latest) [Release Notes](https://github.com/aau-network-security/HosTaGe/releases/tag/v2.4)

HosTaGe-v2.1.1.apk [Release-Notes](https://github.com/aau-network-security/HosTaGe/releases/tag/v2.1.1)
HosTaGe-v2.2.11.apk [Release Notes](https://github.com/aau-network-security/HosTaGe/releases/tag/v2.2.11)

HosTaGe-v2.0.0.apk [Release-Notes](https://github.com/aau-network-security/HosTaGe/releases/tag/v2.0.0)
HosTaGe-v2.1.1.apk [Release Notes](https://github.com/aau-network-security/HosTaGe/releases/tag/v2.1.1)


__Wiki__
Expand All @@ -61,9 +61,11 @@ __Original Authors__

__Contributors__

[Shreyas Srinivasa](https://sastry17.github.io/), lead developer, Aalborg University and Technische Universität Darmstadt (Github - @sastry17)
[Shreyas Srinivasa](https://sastry17.github.io/), lead developer, Aalborg University and Technische Universität Darmstadt ([@sastry17](https://github.com/sastry17))

Eirini Lygerou, GSoC 2020 Developer (Github - @irinil)
Eirini Lygerou, GSoC 2020 Developer ([@irinil](https://github.com/irinil))

Filip Adamík, GSoC 2021 Developer ([@zafodB](https://github.com/zafodB))

Mihai Plasoianu, student developer, Technische Universität Darmstadt

Expand Down Expand Up @@ -104,3 +106,11 @@ Please use the Github issues to report any issues or for questions.
__License & Distribution__

Distributed under the MIT license. See [LICENSE](./LICENSE.md) for license information.

__Terms and Conditions__

Use of the application is subject to [Terms and Conditions](./terms.md).

__Privacy Policy__

You can find the privacy policy under [Privacy Policy](./Privacy_policy.md)
48 changes: 22 additions & 26 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ buildscript {

}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.1'
classpath 'com.android.tools.build:gradle:7.0.0'
classpath 'org.greenrobot:greendao-gradle-plugin:3.3.0' // add plugin

classpath 'com.google.gms:google-services:4.3.8' //added gms support
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.6.1'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.7.0'
}
}
apply plugin: 'com.android.application'
Expand All @@ -31,7 +31,7 @@ allprojects {
}
dependencies {
//firebase
implementation 'com.google.firebase:firebase-crashlytics:18.0.0'
implementation 'com.google.firebase:firebase-crashlytics:18.0.1'
implementation 'com.google.firebase:firebase-analytics:19.0.0'
implementation 'com.google.firebase:firebase-core:19.0.0'
//google api
Expand All @@ -50,13 +50,15 @@ dependencies {

//COAP
//implementation 'com.mbed.java-coap:coap-core:5.0.0' //original package
implementation files('libs/coap-core-5.1.0-SNAPSHOT.jar') //forked repo https://github.com/irinil/java-coap
implementation files('libs/coap-core-5.1.0-SNAPSHOT.jar')
//forked repo https://github.com/irinil/java-coap

//AMQP
// https://mvnrepository.com/artifact/com.rabbitmq/amqp-client
implementation group: 'com.rabbitmq', name: 'amqp-client', version: '5.12.0'

implementation files('libs/qpid-broker-core-9.0.0-SNAPSHOT.jar') //forked repo https://github.com/irinil/qpid-broker-j
implementation files('libs/qpid-broker-core-9.0.0-SNAPSHOT.jar')
//forked repo https://github.com/irinil/qpid-broker-j
//implementation group: 'org.apache.qpid', name: 'qpid-broker-core', version: '8.0.0' //default package doesn't support android.
// https://mvnrepository.com/artifact/javax.naming/jndi
implementation files('libs/jndi-1.2.1.jar');
Expand Down Expand Up @@ -88,13 +90,17 @@ dependencies {
implementation 'eu.chainfire:libsuperuser:1.0.0.201704021214'

//RootTools Library
implementation 'com.github.Stericson:RootShell:1.6' //RootTolls depends on RootShell and it's not correctly setUped for the jitpack
implementation ('com.github.Stericson:RootTools:5.0') {//Refer to https://github.com/Stericson/RootTools/issues/65
implementation 'com.github.Stericson:RootShell:1.6'
//RootTolls depends on RootShell and it's not correctly setUped for the jitpack
implementation('com.github.Stericson:RootTools:5.0') {
//Refer to https://github.com/Stericson/RootTools/issues/65
exclude group: 'com.github.Stericson'
}

implementation "androidx.constraintlayout:constraintlayout:2.0.4"

implementation "androidx.work:work-runtime:2.6.0-beta01"

//androidX legacy support
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
implementation 'androidx.preference:preference:1.1.1'
Expand All @@ -120,7 +126,7 @@ dependencies {
implementation 'com.jaredrummler:android-device-names:2.0.0'

//materialDesign
implementation 'com.google.android.material:material:1.4.0-beta01'
implementation 'com.google.android.material:material:1.4.0-rc01'

//leakcanary
//debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.4'
Expand All @@ -133,8 +139,8 @@ dependencies {
testImplementation "org.mockito:mockito-core:3.10.0"
implementation 'androidx.annotation:annotation:1.0.0'

androidTestImplementation 'androidx.test:rules:1.4.0-beta01'
androidTestImplementation 'androidx.test:runner:1.4.0-beta01'
androidTestImplementation 'androidx.test:rules:1.4.0-beta02'
androidTestImplementation 'androidx.test:runner:1.4.0-beta02'

// Optional -- UI testing with Espresso
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
Expand All @@ -148,10 +154,10 @@ dependencies {
testImplementation 'org.robolectric:robolectric:4.4.1'
}

greendao{
greendao {
schemaVersion 1
//generateTests true
// targetGenDir "src/db/"
// targetGenDir "src/db/"
}
//The first is for the conflict of common apache libraries between moquette and VirusTotalApi
//The second one is for the conflict with an older version of deprecated slf4j
Expand All @@ -161,19 +167,14 @@ configurations {
}

android {
compileSdkVersion 29
compileSdkVersion 30
defaultConfig {
versionCode 11
versionName "2.3.4"
versionCode 16
versionName "2.4"
minSdkVersion 24
targetSdkVersion 29
targetSdkVersion 30
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
multiDexEnabled true
javaCompileOptions {
annotationProcessorOptions {
includeCompileClasspath true
}
}

// signingConfig signingConfigs.config

Expand All @@ -184,11 +185,6 @@ android {
}
}

dexOptions {
incremental true
preDexLibraries = false
javaMaxHeapSize "4g"
}
sourceSets {

// Move the build types to build-types/<type>
Expand Down
48 changes: 0 additions & 48 deletions google-services-old.json

This file was deleted.

37 changes: 8 additions & 29 deletions google-services.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,35 +6,6 @@
"storage_bucket": "hostage-4f7c7.appspot.com"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:283609891050:android:c9df120509b30ca36e9793",
"android_client_info": {
"package_name": "de.tudarmstadt.informatik.hostage"
}
},
"oauth_client": [
{
"client_id": "283609891050-36dl28rq07gt758o64dotvfceotf9deg.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyD0RyNSaOfTPFui8xfnibzPI8qt0bklFXQ"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "283609891050-36dl28rq07gt758o64dotvfceotf9deg.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:283609891050:android:e30069f416053d0f6e9793",
Expand All @@ -43,6 +14,14 @@
}
},
"oauth_client": [
{
"client_id": "283609891050-6n077vjif0t40i4lnno35lhafrir2kt1.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "dk.aau.netsec.hostage",
"certificate_hash": "eff2e4f53a06fd5f3a5074df5250d7b757af784e"
}
},
{
"client_id": "283609891050-36dl28rq07gt758o64dotvfceotf9deg.apps.googleusercontent.com",
"client_type": 3
Expand Down
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=hostage.wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=hostage.wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip
4 changes: 2 additions & 2 deletions release/output-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
{
"type": "SINGLE",
"filters": [],
"versionCode": 11,
"versionName": "2.3.4",
"versionCode": 13,
"versionName": "2.4",
"outputFile": "HosTaGe-release.apk"
}
]
Expand Down
Loading