Archive for September, 2022

Simple Firebase + Flutter example

Downloaded this:

https://github.com/lohanidamodar/flutter_firebase_starter.git

And "flutter build apk" immediately result in an error that leads to this:

https://fluttercorner.com/your-flutter-application-is-created-using-an-older-version-of-the-android-embedding-it-is-being-deprecated-in-favor-of-android-embedding-v2/

Following the steps, after modify according to the website above, the patch applied are as follows:

diff –git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 6a552d4..c026b8a 100644
— a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -6,7 +6,7 @@
additional functionality it is fine to subclass or reimplement
FlutterApplication and put your custom class here. –>
<application
– android:name="io.flutter.app.FlutterApplication"
+ android:name="${applicationName}"
android:label="@string/app_name"
android:icon="@mipmap/ic_launcher">
<activity
@@ -24,6 +24,11 @@
<action android:name="FLUTTER_NOTIFICATION_CLICK" />

<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
+ <!– Don’t delete the meta-data below.
+ This is used by the Flutter tool to generate GeneratedPluginRegistrant.java –>
+ <meta-data
+ android:name="flutterEmbedding"
+ android:value="2" />
</activity>
<activity
android:name="com.yalantis.ucrop.UCropActivity"

Trying out "flutter build apk" again:

Because firebase_auth >=0.18.4 <0.18.4+1 depends on firebase_auth_web ^0.3.2+2 and firebase_auth ^0.18.4+1 depends on firebase_auth_web ^0.3.2+3, firebase_auth ^0.18.4 requires firebase_auth_web ^0.3.2+2.
And because no versions of firebase_auth match >0.18.3+1 <0.18.4 and firebase_auth 0.18.3+1 depends on firebase_auth_web ^0.3.2+1, firebase_auth ^0.18.3+1 requires firebase_auth_web ^0.3.2+1.
And because firebase_auth_web >=0.3.0-dev.1 <0.4.0-1.0.nullsafety.0 depends on intl ^0.16.1 and ev

And looking at the version:

well, I think the problem will need more time for solution.

How to compile the Flutter-based Space Empire games as found in github?

There is s Space Empire game I found on github:

https://github.com/SatyamX64/space_empires.git

and after downloading it, "flutter build apk" immediately results in errors. Following through the errors:

https://stackoverflow.com/questions/70389267/error-member-not-found-packageroot-in-flutter

And the first hint as suggested is to upgrade the version:

flutter channel stable
flutter upgrade
flutter pub upgrade

Then we tried compiling again:

The contents of android/app/

Modified it to become:

After some modifications:

https://gist.github.com/tthtlc/15773f6707d0d0d70d454d07fe333f0e

We finally execute "flutter run":

References:

https://reactnative.dev/docs/signed-apk-android.html

https://stackoverflow.com/questions/57883438/signingconfig-release-is-missing-required-property-keypassword

https://stackoverflow.com/questions/48017376/keystore-not-found-for-signing-config-release-react-native

Multi-stage shellcode using egghunters

https://barriersec.com/2018/11/linux-x86-egghunter-shellcode-slae-assignment-3/

https://epi052.gitlab.io/notes-to-self/blog/2018-07-29-x64-linux-egghunter-shellcode/

https://fluidattacks.com/blog/vulnserver-kstet/

https://resources.infosecinstitute.com/topic/buffer-overflow-vulnserver/

https://www.coalfire.com/the-coalfire-blog/the-basics-of-exploit-development-3-egg-hunters

https://www.exploit-db.com/docs/english/18482-egg-hunter—a-twist-in-buffer-overflow.pdf

https://www.fuzzysecurity.com/tutorials/expDev/4.html

Vickblöm

Research scattered with thoughts, ideas, and dreams

Penetration Testing Lab

Offensive Techniques & Methodologies

Astr0baby's not so random thoughts _____ rand() % 100;

@astr0baby on Twitter for fresh randomness

The Data Explorer

playing around with open data to learn some cool stuff about data analysis and the world

Conorsblog

Data | ML | NLP | Python | R

quyv

Just a thought

IFT6266 - H2017 Deep Learning

A Graduate Course Offered at Université de Montréal

Deep Learning IFT6266-H2017 UdeM

Philippe Paradis - My solutions to the image inpainting problem

IFT6266 – H2017 DEEP LEARNING

Pulkit's thoughts on the course project

Thomas Dinsmore's Blog

No man but a blockhead ever wrote except for money -- Samuel Johnson

the morning paper

a random walk through Computer Science research, by Adrian Colyer

The Spectator

Shakir's Machine Learning Blog