Wie/wo kann ich einen Api-key in den Files finden?

Hallo Leute,

Ich spiele momentan ein Spiel auf meinem Handy und würde gerne etwas daran „herumspielen“ (keine Sorge alles ist mit dem Entwickler abgesprochen und er hat mir erlaubt die Files zu ändern und sonstiges wenn ich es nicht verkaufe, oder online daran etwas verändert).

Ich bin momentan auf der Suche nach dem Api key von dem Spiel in den Files die das Spiel auf meinem Handy hat.
Das Spiel ist übrings auf firebase von Google und mein Handy ist gerooted.

Ich habe bereits die databaseURL oder die appid oder ein paar andere Token gefunden.

Doch den Api key finde ich nicht…

Gibt es da ein Schema wo man den am besten finden kann?

In dem Package gibt es diesel Unterordner:

  • app_pccache
  • app_sslcache
  • app_textures
  • app_tmppcache
  • app_webview
  • cache
  • code_cache
  • databases
  • files
  • no_backup
  • shard_preferences

In shard preferences sind nur xml Files (alle decrypted)

in no_backup gibt es 3 databases

Das alles sind folder die ich mit dem gerootetem Handy gefunden habe.

Diese habe ich mit einem nicht gerootetem gefunden indem ich das extrahiert habe und reingeschaut habe:

  • assets (folder)
  • google (folder)
  • kotlin (folder)
  • lib (folder)
  • Meta-inf (folder)
  • res (folder)

und dann noch diese Einzel Files:

(sieh Foto)

das sind aber zum Großteil nur versions Angaben (properties)

Ich benutze den MT-Manager

Bild zum Beitrag
Computer, App, Google, programmieren, Android, API, Firebase
Kann man einen Bot coden, der einen Status überprüft?

Hi,

dumme frage, das ist mir klar, aber kann man quasi einen Bot coden, der auf einer Seite quasi nach dem Wort 'offline' sucht und wenn das Wort nicht gefunden wird (was dann auch heißt dass der Status quasi auf online oder etwas anderes gewechselt ist) einen ton oder so auslöst, und die Seite eben jede Minute oder alle 10 Minuten nachlädt. Übrigens ein Beispiellink der selben Seite. Da steht ja bei 'Status' Offline, wenn das nicht gefunden wird dann gibt der Bot halt einen Ping oder eine Desktopbenachrichtigung oder irgendetwas dergleichen. Ist das verständlich?

Ich kann selbst nicht coden aber wenn ich weiß dass es geht würde ich damit anfangen, ich weiß auch dass es sehr lange dauern wird. Der Haken ist jedoch, dass dieser 'bot' mir wirklich helfen würde und ich evtl. endlich mit einer Person reden könnte, mit der ich seit langem nicht mehr geredet habe. Alles absurd, ja ich weiß, aber bitte bedenkt auch, dass ich z.Z. in der Kinder-und Jugendpsychiatrie wegen Zwangsstörungen und Depressionen stationiert bin und diese Person, die ich dadurch erreichen könnte, mir echt sehr helfen würde. Daher kann ich auch demotivierende Dinge wie 'das dauert Monate, vergiss es einfach (ich wills seit 6 monaten nur erst jetzt fällt mir sowas ein)' oder 'leb einfach dein Leben weiter es wird alles gut' (NATÜRLICH WIRD ES GUT WENN ICH MIT DIESER PERSON REDE.)

Danke dass ihr gelesen habt falls ihr gelesen habt :D

-Grownjunior10

Computer, programmieren, Minecraft, Psychologie, API, Discord, Spiele und Gaming
Flutter Data from API?

Hey, will Daten von meiner erstellten API ausgeben in meiner App.

Code:

fetchData() async {
    final response = await http.get(Uri.parse('http://localhost/list.json'));
    return json.decode(response.body);
  }

FutureBuilder(
            future: fetchData(),
            builder: (BuildContext context, AsyncSnapshot snapshot){
              if(snapshot.hasError){
                return Center(
                  child:Text("Error"),
                );
              }
              if(snapshot.hasData){
                return ListView.builder(
                  itemCount: snapshot.data.length, 
                    itemBuilder: (BuildContext context, int index){
                  return Row(
                    children: [
                      Expanded(
                        child: Container(
                        child: Column(
                          children: [
                            Text(snapshot.data[index]['id']),
                            SizedBox(height: 10,),
                            Text(snapshot.data[index]['name']),
                            
                          ],
                        ),
                        ),
                      ),
                    ],
                  );
                });
              }
              return Center(child: CircularProgressIndicator(),);
            },
          ),

Jedoch bekomm ich als Ausgabe "Error". Woran kann das liegen? Die API kann ich mit Postmann abfragen.

App, Technik, programmieren, iOS, Android, Dart, Entwicklung, MySQL, Programmiersprache, Rest, Softwareentwicklung, API, localhost, app entwicklung, Flutter